I always wanted to see one of these things in person. They're surprisingly small! This one was on the show field at Amelia Island way back in March earlier this year. I can't imagine how pure of a driving experience a Porsche 904 must be.
New Love food? Try foodtribe.