TTV: Mirage, Watch Chicago Appear and Disappear

0

We have all heard about them, and some have seen a mirage, but seldom is one captured on video. In the below, you will see one of America’s largest cities disappear and reappear right before your very eyes.

Send this to friend