Tamiya Supershot Insane! Uploaded: 22 Jul 2011
The long awaited follow up to the 'Supershot Extreme' movie from Tamiya101.com. This is just mmmmm.. INSANE action!
This movie is also available on our Outer Limits DVD
Add to my favourites
No comments yet