The head of the “Legend the Bigfoot” mascot was stolen from the World Athletics Championships. Police are still investigating to identify the culprit.
Chula Vista Breaking News & Events
The head of the “Legend the Bigfoot” mascot was stolen from the World Athletics Championships. Police are still investigating to identify the culprit.