Detroit Street Racing BatMobile (Ride or Die) vs NeverScared $3,000 HEADS UP!!

Two of the fastest street cars race for $3000 HEADS UP!!! DETROIT STAND THE F**K UP!!!

source