its a really fun event and the money goes to charity... they had an M3 and many other fun cars...
They do appointments but you can also show up and drive cars, you may have to wait for some of the high demand cars... I drove 5 cars while there.
Current: 135i, 323i wagon.
Sold: E36 M3