Moment of Zen - The Last "Harry Potter" Premiere
Season 16 E 90 • 07/14/2011

English girls shriek over the end of the "Harry Potter" era.