In 1975, the world’s largest turkey came to San Diego just in time for Thanksgiving. The bird went on display at the Walker Scott store downtown. Visitors could …

source