I received my tickets in the mail today and am happier than a pig in shit!!! Has anyone else received their's yet? For reference I live about 45 minutes away from Ann Arbor. For the rest of you that have ordered and have yet to receive them, I can tell you with 100% assurance that they are being mailed obviously!!!
here's one vote for "John Beilein's head in a Futurama jar"