Sunshine, smiles and cool cars and bikes whats not to like at horsham town streets are overtaken with chrome and V8 engines