Santa Claus Is In Town!

Santa Claus is in town! In San Diego, that is and Santa Claus is brutal!