Poster of Cast and Crew in Today - Season 60 - Episode 118 - April 28, 2011

Today - Season 60 - April 28, 2011 (Episode 118)

Plot: The team report from London in preparation for the wedding of Prince William and Kate Middleton.
Episode Aired On:
Thursday, April 28 2011
13 years ago