FILM REVIEW: SENNA

FILM REVIEW: SENNA

The scorching sound of burning rubber and the smell of petrol explodes…