Watercooler: Chupacarba spotted?

Posted: Updated:

PHOENIX -- We dive in to some of the talk-about stories of the day.