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

smart casual means no pants.