Natalie Beckerink | Lifestyle Editor ·
Firefighters investigate the source of the fire at the Red Lobster on Nov. 3, 2019, on Opelika Road in Auburn, Ala.

Related Media

Comments