File:Sarah at Grand Opening.png

Locke attending the grand opening of a ShowBiz Pizza Place location at Daytona Beach, Florida on March 8, 2020.