IAAPA in New Orleans 1996

New Orleans 1996
The annual amusement park show, IAAPA, was in New Orleans in 1996. Here’s a love act with Director of Sales, David Geoghegan.

This entry was posted in Alcorn McBride, Linda, New Orleans. Bookmark the permalink.