Allegedly by this sick fuck. Dont know how long YT will allow this to be up...
*warning* Disturbing ravings of a damaged mind. Listen at your own peril
http://www.youtube.com/watch?v=MQUW3Km01BM
http://www.nydailynews.com/news/nati...icle-1.1804163