The Arrow takes on American Ninja Warrior

Last week, Stephen Amell who plays the Arrow on TV took on the American Ninja Warrior challenge in order to raise money for Red Nose Day, a day dedicated to raising money and awareness for children living in poverty. If you watch the Arrow you’ll know that Stephen already has some experience with Ninja Warrior…