What They Just Filmed Crawling On A Building In Russia Will Send Shivers Down Your Spine
April 24, 2016
Unusual
Now that everyone on the planet has a high-quality camera on their smartphone, it becomes easier to find evidence of things that we previously didnt think were possible.
For instance, we never thought ghosts were real, but now that weve seen photos like these, we dont know what to believe anymore.
Subscribe to MBV