5/25/08 pittsburgh street racing wtf?

Please…this is a country RUN by idiots…how do you expect to do such a thing with the general public