DOCUTAH premieres “Tuacahn: Miracle in Padre Canyon”
By Della Lowe Tuacahn Amphitheatre sits in the majesty of Padre Canyon formed by nature eons ago. A place so magical it takes your breath away. Now the Dixie State University DOCUTAH International Documentary Film Festival joins with Tuacahn Amphitheatre to present “Tuacahn: Miracle in Padre Canyon,” a documentary that intertwines the history of this … Continue reading DOCUTAH premieres “Tuacahn: Miracle in Padre Canyon”
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed