Just take a listen.

The New F1 Cars Are Actually Pod Racers