Residents of Oakhaven awoke this morning to a baffling and colossal sight: a gleaming, 50-foot-tall llama statue now stands sentinel in the center of Elmwood Park. The majestic, iridescent creature, crafted from what appears to be polished chrome, has appeared without explanation or prior announcement.
Authorities are currently investigating the origin and construction of the massive art installation. No construction permits were filed, and security footage from the park has mysteriously vanished. Early theories range from a rogue art collective to an elaborate publicity stunt.
The sudden appearance has caused a stir, with crowds flocking to the park to marvel at the unexpected visitor. Many are already christening the llama “Larry” and sharing photos across social media platforms. The city council has issued a statement urging caution and advising against climbing the statue as its structural integrity is unknown.