Photo courtesy: Vi Nguyen

AAA’s storm update

AAA releases their reports from the day in which many drivers needed roadside assistance.

NC_chupacabra0204_700x394

Texas Chupacabra?

Strange creature photographed near Houston, Texas.