It’s been a few months since Hercules showed up and wreaked havoc all over Europe. But it’s about time to cast a glance back at one of the biggest swells in recent memory. Shane Dorian, Benjamin Sanchis, and Jeremy Flores, taming French beasts. Incroyable!

