New promo for Arrow Season 3. Played in Canada, I believe. Found a better version than what I have previously seen online, and I wanted to share it!
Song info: Trainwreck 1979 by Death From Above
Appears on these pages
The third season of Arrow premiered on October 8, 2014 on The CW and concluded on May 13, 2015...