Stephen Amell Does Some Target Practice


Canadian actor Stephen Amell does some target practice while making an appearance on Extra at The Grove in Los Angeles. His new superhero series Arrow premièred on last night on The CW.