Clash of the Titans: Super Snake vs Blown Challenger

October 3, 2008

On this episode of Head 2 Head, two blown and tuned 700hp monsters duke it out a Willow Springs to find who's really king of the road. This is truly a must see.

Loading...