Stephen Amell to Appear on Legends of Tomorrow Sporting a Goatee, Missing An Arm

by Lucas Siegel