This week on Bombcast Revengeance, we discuss our initial impressions on our short trip through Concord!