“The Mantis” is a 40-foot-tall artistic installation with history in downtown Las Vegas and at Burning Man. Original article: https://www.reviewjournal.com/local/local-las-vegas/downtown/what-is-that-giant-fire-emitting-bug-in-downtown-las-vegas-3248546/

LEAVE A REPLY

Please enter your comment!
Please enter your name here