Nobuhiro Tajima checks out the 2008 Freightliner Pikes Peak Special

Nobuhiro Tajima checks out the 2008 Freightliner Pikes Peak Special