[WATCH] RAW FOOTAGE: MRT train crashes into barrier at Taft Station
August 13, 2014
Philippine Trending Videos
MRT