Tempe Town Lake celebrates 20th birthday

Tempe Town Lake is turning 20 and the city is celebrating with a big party.

Latest Videos