$12,000 street racing in STL, these guys dont mess around..

Its “doing” down yo!