Sort:  

Surely it must be surprising to come across one of those in the streets.

They are not allowed on the public roads. They are just built for fun and used at events on race tracks, etc.

It would be crazy to attend an event and see more of that.

If you ever come to England you should try and time it so you can go to the Goodwood Festival Of Speed. An amazing and unique event!