They’ll Be Coming Down The Mountain… [Video]

This video was shot was reportedly made in a ski resort in Dombai, Russia near the Georgian border. The two people inside were rumored to have perished during the descent. – Via The Daily What. Share and Enjoy !0Shares0...

Read More