Glowing illuminated praying mantis at twilight - before the sunrise, in front of the Container Store mall on Fremont Street East in Downtown Las Vegas. This is an cute (maybe even weird) animated sculpture throwing fire through the antennas at night. The mechanism is made out of metal and manipulated by a person sitting on top of it. People, kids and families can watch this show several times every evening and night, and have fun.
June 20th, 2020
Viewed 1,318 Times - Last Visitor from Fairfield, CT on 12/01/2023 at 6:48 PM