Giant Toilet Enters the Great Raft Race in Tulsa
- Cleared
Occurred on September 2, 2024 / Tulsa, Oklahoma, USA
Info from Licensor: "Great Raft Race in Tulsa."..
Location
Tulsa, Oklahoma, USA
Occurred
not known
Posted By
Amanda Duncan
Posted On
Sep-9-2024