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