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

sooo where’s your 8 sec car? :gotme: :gotme: