Apollo Ghosts - New Castle then Landmark - Last Show May 10, 2013 at the Rickshaw - Video
PUBLISHED: May 13, 2013
DESCRIPTION: This is from Apollo Ghosts last show. If you haven't yet go to their bandcamp http://apolloghosts.bandcamp.com and give them ALL the moneys because as you shall hear they truly deserve it for the melodies that will follow you through life once you let them in.