AC's Video Pick Of The Day (1/28)

Let's take a trip to Russia! Dare to walk a frozen over freshwater lake with a depth of over 5,000 feet?? You literally can walk on water! Well...... frozen water, that is. AH-mazing!

 
AC

AC

Want to know more about AC? Get their official bio, social pages & articles on 103Q! Read more

title

Content Goes Here