1/1/2005 by Trevor 2 Comments Happy New Years! Happy New Years! OMG could New Year’s be any more fucked up? Nope.