To the untrained eye, SEPTA bus 8111 appears to be any other 2005 New Flyer D40LF. It is capable of an impressive 450 horsepower and…
To the untrained eye, SEPTA bus 8111 appears to be any other 2005 New Flyer D40LF. It is capable of an impressive 450 horsepower and…