My Chemical Romance has released a new video from their recent major label debut, Three Cheers for Sweet Revenge. You can see it here: "Helena."
My Chemical Romance has released a new video from their recent major label debut, Three Cheers for Sweet Revenge. You can see it here: "Helena."