Tuesday, 14 December 2021

Cephalopod-headed statue shows up in downtown Dallas park

Who doesn't love a little public guerilla art? In Dallas, a statue of a woman with a cephalopod head showed up bolted in place in Pioneer Park.

It's the second of these bizarre statues to pop up in the city. The first, which claimed Dallas' founding father was part cephalopod, appeared in 2019.

Read the rest