SEPTA NFI DE40LF 5606H Putting on a PERFORMANCE!

Moment at 0:00 in SEPTA NFI DE40LF 5606H Putting on a PERFORMANCE!!! by Wilfredo Castillo.

These street takeovers are getting out of hand!

Saved by 78-83 Malibu.