Tamiya Blackfoot Car Crusher Uploaded: 25 May 2011
Machine vs machine. The mighty Blackfoot vs a British Heavyweight!! There can only be one winner...
This movie is also available on our "19" DVD
Add to my favourites
No comments yet