Loading...
Uploaded by indobesar on Aug 25, 2009
Testing the "T-Bar". The T-Bar was developed to place a videocam in a 106 Rallye.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)