A punch hole cloud in Davis.
Local News April 14, 2011 April 14, 2011 / 12:10 PM PDT / CBS Sacramento A punch hole cloud in Davis. Featured Local Savings