Little Britain USA: Emily Howard (HBO)

Meet Emily Howard, one of the stars of HBO's new comedy series Little Britain USA. Premieres Sunday, September 28, 10:30PM. For more, log onto HBO.com
Copy and paste to embed this video in your website or blog