Get this Shirt From Red Bubble
Somebody got a preview copy or saw a trailer because The Hangover 3 starring the lovely and talented Zach Galifianakis isn’t going to be released in theaters until May 24 according to my inside sources [IMDB.com].
Here’s the trailer:
All I know is that I’m certain Alan Garner really does have the voice of an angel.
Design by AReliableSource.