Where is the music video for Mama? (My Chemical Romance)?!
Question: Where is it, before EVERYONE was saying November 12! new video! and i see 1 post saying the single is coming out...
Whats happening?
Answers: Where is it, before EVERYONE was saying November 12! new video! and i see 1 post saying the single is coming out...
Whats happening?
try finding it in youtube. never saw it tho. do u really think they would have the video on the first day?? it takes a week to set it online.
i havnt heard anything check their website my friends are my chemical romance addicts so i dont know