Jeremy Clarkson roughs up some kids and what the hell is smart casual??

I need a nice sport coat