Rodeo Show Wins Epica Award For Abercrombie & Fitch Campaign “This Is The Time” Saturday, December 2, 2017 Venice-based production company Rodeo Show have snagged the lauded 2017 Epica Bronze Award in the Luxury & Premium Brands category…