Santa Projectile VomitingS

Lucky Peach Magazine had a gallery opening last night at the Bleecker Street Arts Club and Santa was there projectile vomiting into everyone's cup.

Santa Projectile VomitingS