Insidious Von My head is my home Sep 12, 2007 38,757 6,739 113 Nov 24, 2016 #1 Rock sort of died. Freddie Mercury passed away.