Loading...
Uploaded by HybridLover09 on May 12, 2009
SEPTA's demo E40LFR on route 59.This bus was first seen on SEPTA property in June 2007.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)