5 Apr 2012

Can a car ride The Wall of Death? The answer.

Wow!  What did you think of this incredible video, fans?