Noel Carter, owner of Wake Island Water Sports, watched as a tornado swirled overhead Wednesday.
1 / 6
KCRA - Sacramento Videos
Thu, Mar 27, 2014 5:14 PM EDT