Clash Production’s 2011 January 18th, 2012January 14th, 2012 by admin Motorsports film company Clash Production has released a 2011 showreel highlighting its work throughout the year. Their mantra is ‘Motorsport as an Art’ and that’s the only way to describe this beautiful footage.