Messer Chups

Messer Chups playing at Traffic, Rome on May 13, 2010.