Chris Cruz 2010/10/27By admin photo Post navigation Ontario, CA – 12/11/10 – Delirium Records HQ – Another Folking Christmas partyChris Cruz Leave a CommentYour email address will not be published. Required fields are marked * 2 × = 10