The Yucca Tap Room

Tempe, AZ, United States - 23rd November 2010