The Spirit of '76

Filmed in Manhattan and Astoria, Queens in November 2008, a video for a song from the Short Flight To A Distant Star album.