This page contains archived information and may not display perfectly

Why is sports car racing so popular at the moment? - (24 Hours of Le Mans)

Why is sports car racing so popular at the moment?