Advertisements
SHARE

Two sightseeing buses collided headon at Times Square. The collided double-decker sightseeing buses are seen at Times Square, New York City, the United States. Two sightseeing buses crashed at the tourist-dense site on Tuesday, injuring 14 people were injured, three of them critically, according to the latest report

Advertisements

SHARE
Previous articleEx-Arsenal lady in trouble
Next articlePICS: Leader on tour!

LEAVE A REPLY

Please enter your comment!
Please enter your name here