Featurette shows the making of the My Chemical Romance music video of "Desolation Row", which is themed for Watchmen.
Your browser doesn't support HTML5 video.
Featurette shows the making of the My Chemical Romance music video of "Desolation Row", which is themed for Watchmen.