terrifying

Nope: 4,600-Ft High Glass Cliff Walkway Opens In China

China's obsession with terrifying glass bridges continues with the opening of this 1,603-meter (4,600-foot) tall walkway around Coiling Dragon Cliff on Tianmen mountain in Zhangjiajie National Forest...
August 15, 2016

Good God: 'Peek-A-Boo' Edition Undead Teddy Bear

Note: Just watch the video. This is a special 'Peek-A-Boo' edition UnDeadTed (previously: all these ones). UndeadTeds are teddy bears that have been customized to traumatize children....
June 16, 2014