the Dune Buggy Archives

SE Florida, 1969 Empi Imp under construction.