Moment at 10:03 to 10:35 in People You Won’t Believe Exist... by Trend Central.
The Human Spider
Saved by Amazing Footage.