A place in Arizona where Tucsonans go to reassure themselves that water does exist.
No way! I live in Tucson, all we have is standing water in Sabino Canyon
by ace10134 January 30, 2011
Get a Sabino Canyon mug for your friend Rihanna.