Quote:

Where does this take place?




It's at Brand's Hatch in Kent.
_________________________