Where's Geoff been? I saw Geoff's Youtube Video with his Godfather Impression it was quite impressive!
I've been in Florida until yesterday. Apparently you like watching drunk people on YouTube...

Wait, when YOU do something online when drunk its considered "art" when I post something online when drunk SOMEONE wants to delete it right away...