It might look like an epic Chinese movie is being filmed at Tempe Town Lake this weekend, but actually the droves of boats will signal the ninth annual Dragon Boat Festival: two days of paddle racing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results