Arrow star Stephen Amell tees off against WWE’s Stardust

by Anthony Deaver on August 11, 2015