New art installation revealed at WestWorld in Scottsdale
A new art installation by WestWorld in Scottsdale was revealed on Friday and it took a lot of extra time and effort to make it all happen. FOX 10's Liz Kotalik reports.
A new art installation by WestWorld in Scottsdale was revealed on Friday and it took a lot of extra time and effort to make it all happen. FOX 10's Liz Kotalik reports.