Loading...
Uploaded by carsonh on May 30, 2010
Land Rover Series up on the mud hill parked for the special stage for Rally Barbados 2010. Robert spinning his wheel which is nicely off the ground.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
Video Responses
All Comments (0)