America, Locations

1997 USA: New York

Long Island

Filming amateur rocketeers. Big boy business, absolutely entertaining and weird. They shoot their self-build rockets into the sky, very close to JFK airport. Every time I am approaching JFK airport I have to think of them.