Witches Regatta takes place at Tempe Town Lake

It's an annual Halloween tradition for some, and on Oct. 31, the 9th annual Witches Regatta kicked off at Tempe Town Lake. FOX 10's Anita Roman has more.

Latest Videos