They look and run like regular diesel buses, but smell like...french fries?
Last modified January 05 2004 11:05 AM