30 Things You Didn't Know About the Cast of "The Hangover Part III"

Galifianakis' beard has a name, and its name is Shelly.

blog comments powered by Disqus