This video is currently unavailable

Due to current rights and restrictions, this video is unavailable, but feel free to check back later. In the meantime, why not watch something else?

I Found Your Moustache
Season 7 E 17 • 03/08/2010
After Charlie and Chelsea have a one-night stand, they contemplate getting back together.