Home Videos Major cities turn into ghost towns.

Major cities turn into ghost towns.

by Yog Fit

Bustling cities across the world like Manchester, Paris,  Boston, New York and Mumbai have virtually become ghost towns. People are now sitting at home and venturing out only to buy essential items.

Related Articles

Leave a Comment