She Is Standing ON The Ocean. Yes, The Whole Ocean Is Frozen In Cape Cod

January 8, 2018

Watch this incredible footage of the ocean completely frozen in Cape Cod, Massachusetts, right now.