The British Touring Car Championship provides more thrills per minute than just about any other branch of motorsport and in 2003 the paintblistering action certainly didnt disappoint Mondello Park ...