V8’s BATTLE on the Street!

Every time we travel for an event, we wind up getting involved in some after hour shenanigans on the streets! In this video we’ve got plenty of screaming American muscle cars battling it out against one another. To top it off, a couple of the cars even put a whooping on a turbo bike as wells a Lamborghini! It was a solid night of racing, just how we like it! Which car was your favorite?