Arrow's Stephen Amell Destroys American Ninja Warrior Course For Red Nose Day

If you’re still feeling down about last night’s season finale of Arrow, then one star is ready [...]