For starters, we have no idea what country this video was filmed in but we know it is the land that torque forgot. The brain trust involved has a tiny little car hooked up with a chain or some sort of strap to a very large brick wall. Said brick wall looks to date back […]
More...
More...