My Chemical Romance performs a selection of their hits in Valencia, Spain.
Create an account to continue watching