15 Dec 2014, 17:27 UTC · By: Ionut Ungureanu / Setting our dreams of racing F1 cars on track aside for a second, what would be the next best thing us, petrol heads would really enjoy doing? Building huge mounds, pushing gigantic tires and Teeter...