ShowShowSwallowtail at Glen Echo Park in 2012May 18, 2012George Marshall, SwallowtailGlen Echo Park · Glen Echo, United StatesFollowI was thereUpload from this showMediaLineupAboutDateMay 18, 2012VenueGlen Echo Park · Glen Echo, United StatesArtistsGeorge Marshall, SwallowtailListingConfirmedShow details from MusicBrainz.