Street Racing – 1250HP Street cars vs Turbo Hayabusa – Video
That Racing Channel recently made a one night trip to Michigan to check out their extreme street scene.
They were not disappointed when they saw this line up of super fast cars & even faster motorcycles going into war on the streets!
They will be going back for part 2 to feature to see more of their beasts on the street soon!
Stay tuned for their awesome videos.