The Greatest Work of Art to Ever Originate From Tucson Returns


1 comment

Hey Dude, filmed on the property of the Tanque Verde Guest Ranch near Tucson, Arizona, will (finally) be released on DVD July 19th. And only $13.99 as a pre-order on Amazon!


Showing 1-1 of 1


Add a comment