Incredible mishap in DC Metro escalator (VIDEO)
The video (below) shows a mishap that occurred at the L'Enfant Plaza Metro Station stop in Washington, DC. last November. It reportedly occurred just after Jon Stewart’s Rally to Restore Sanity event. Several people were injured.
© Copyright IBTimes 2024. All rights reserved.
Join the Discussion
Editor's pick