gloriousnoise.com
New Gerard Way video: Baby You’re A Haunted House
Video: Gerard Way – “Baby You’re A Haunted House” Directed by Claire Marie Vogel. Single out now on Reprise. I didn’t realize that this was the guy from My Chemical Ro…