Discovered Media
| Finally proof of giants! #noah #giant #turkey @DiscoveredMedia | Uploaded 9 months ago | Updated 11 hours ago
Giant food in Turkey.
Finally proof of giants! #noah #giant #turkey @DiscoveredMedia
🔇 TAP TO UNMUTE