Sand Scorchin - Part 1 Uploaded: 26 May 2011
One of the first movies from Tamiya101.com. We all love the Sand Scorcher and this is a must watch!
This movie is also available on our Moosey Mania DVD
Add to my favourites
No comments yet