Where To Stream Human Remains Season 1 Episode 3
All Over My Glasses
- Aired November 27, 2000
- 30 Min
Welsh couple Michelle and Stephen are planning their wedding day. Michelle would like to look like Princess Diana on her big day, while Stephen worries about looking too short in the photographs.