In happier times, Peter and Sarah are seen walking the glamorous red carpet at the historic Egyptian Theater.

Filmed here

Egyptian Theater

6712 Hollywood Boulevard, Hollywood, Los Angeles, US

Egyptian Theater

Community posts