Categories MusicPosted on August 10, 2012 Boy Better Know & Play Dirty Battle On Punch Machine Ayia Napa is just the place to be this summer....here we see two of the nicest groups battle it out on the punch machi...