
Odd News // 12 minutes ago
San Diego Zoo’s giant porcupine puppet unveiled at Los Angeles park
March 2 (UPI) — The San Diego Zoo unveiled a giant porcupine puppet in Los Angeles that is believed to be the largest puppet in the world.
- Advertisement -