Michigan Street Racing – Turbo Busa & 1250+HP STREET CARS

Michigan Street Racing – Turbo Busa & 1250+HP STREET CARS We recently made a one night trip to Michigan to check out their street scene. We were not disappointed when we saw this line up of cars & bikes going into battle! We’ll be going back for part 2 to feature more of their beasts on the street soon!