Every night at 10pm this city screams out their windows

Strange, very very strange but I kind of wish my town did this where I live. Check out this video from Flogsta, Sweden!

7 years, 261 days ago 2944 views

Contact Us - © 2016 Insanee. All rights reserved.