Filed under: Videos,Weird Car News,Racing, and Specialty Sorry teach,this school bus lit my homework...