Here are some NEW videos of Stephen Amell at the Nocking Point Wine Mixer

It's the f##ing Philadelphia Wine Mixer!!! @nockingpoint

A post shared by Jennifer O'Neill (@jennyblahnik5) on Jun 5, 2016 at 3:53pm PDT

More after the jump!