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
by October Gallery
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