What is that giant, fire-emitting bug in downtown Las Vegas?

“The Mantis” is a 40-foot-tall artistic installation with history in downtown Las Vegas and at Burning Man.

What is that giant, fire-emitting bug in downtown Las Vegas?
“The Mantis” is a 40-foot-tall artistic installation with history in downtown Las Vegas and at Burning Man.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow