“In Open Air: An Exploration of Public Art in Amarillo,” is a three part documentary that looks to showcase the city’s public ...
The movie is now on Peacock and will arrive on Netflix in the US this May.