Legends Of Tomorrow Cast Rocks Out To “Should I Stay Or Should I Go?” In Awesome Music Video

Get use out of those kickass punk costumes.

Advertisements
Read more