The Dead Puppy Fuckers

An up and coming rock band in Prague consisting of an English singer, French guitarist, Mexican bass player, and English drummer, these guys play original rock songs that will blow you out of your socks and leave you begging for more.