User blog comment:It's excellent/Why I deleted my channel/@comment-26847796-20150527133904

Nonsense, as the undeniabale proof suggests, you fell off a 100 meter radio tower!

https://www.youtube.com/watch?v=FALOR167wys#t=17