ShowShowSuper Skunk + Useless Dogs at BarracudasJun 1, 2017Barracudas Rock Bar · Madrid, SpainFollow0 followersI was thereAdd yoursMediaLineupAboutNo photos or videos from this show yet.