I'm looking for a video i saw on the FP bout' a month back that featured some very track focused cars on british streets, they were like baby F1 cars, I sadly do not know exactly what the cars are called and that is in part why I'm looking for the video.

Thanks.