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.