Yellowcard @ Electric Factory 11.12.16 November 13, 2016December 23, 2016 by wxvumusic, posted in Concert Review, Michael Dino Review - No matter how long you had been with the band on their journey, their last Philly show would be a special one.