Pet Duo – Live @ The Twisted Pepper, Dublin – 20-04-2012 (Video Set) [sc name=”v1″ ] [sc name=”v2″ ] Pet Duo – Live @ The Twisted Pepper, Dublin – 20-04-2012 (Video Set)