Tamiya Buggy Champ 2009 in Action! Uploaded: 27 May 2011
Re-Release of Tamiya's Rough Rider of 1979. Some amazing on board footage here. A MUST watch!
Add to my favourites
No comments yet