Added by on 2013-09-22

[Total: 0    Average: 0/5] You must sign in to vote Watch artist David Rogers installing the three enormous ants along the Sonoran Desert Nature Loop Trail. The Davis Rogers’ Big Bugs exhibit is open now throu… Video Rating: 5 / 5

Leave a Reply

Your email address will not be published. Required fields are marked *