Scott Jackson’s Three-Decade Journey in Art Installation
Scott Jackson is a highly skilled and experienced professional in the world of art installations, based in Las Vegas, NV. As the founder of Hanging Around Town, he has dedicated over three decades to perfecting his craft. With a passion for…