Posted Sep 6, 2009, 4:27 PM
|
|
High Voltage
|
|
Join Date: May 2009
Location: Tempe, Arizona (Phoenix)
Posts: 758
|
|
^Right on! I have been wondering when that place was going to open. They have been working on it for several months. Its in a good location too...right across the street from the transit center, and not too far from the stadium.
|