A BTCC car, is a car that is stripped down and modified for use in the British Touring Car Championship. Watch this video provided by Honda, on how do they get about to modify their regular Honda Civic, into a powerful BTCC Honda Civic car.
YouTube - What is a BTCC car?