Stephen Amell is a busy guy this week as The Flash Vs. Arrow kicks off tonight at 8pm ET.
Tomorrow then sees Part 2 on the CW.
Captain Amell also relaunched his F! Cancer t-shirt campaign, which has brought in close to $1 million for charity.
With so much going on, Stephen Amell took to his popular Facebook page to release an 18-minute QnA.
Post by Stephen Amell.