Published On Apr 15, 2006
This live performance is not the one from "Sin After Sin" that has already been uploaded, but I have no idea where it's from. Do you? Maybe some tv show, it says Pops & Rock TV.
show more
This live performance is not the one from "Sin After Sin" that has already been uploaded, but I have no idea where it's from. Do you? Maybe some tv show, it says Pops & Rock TV.