Skip to content
Tigerscroll
The Most Death-Defying Selfies That Were Ever Taken
Meanwhile, in Russia…
via google
This picture was taken from atop a 350-foot radio tower near the Kostroma River in Russia.
NEXT PAGE ➞