Fox Sunrise opening

5 Dec 1986, Fri • South Florida Sun SentinelNewspapers.com

Fort Lauderdale, Broward, Florida, United States of America 5 Dec 1986, Fri – Page Page 282

Clipping by rivest266