Please rate:

7/1/2013 -- Mystery Texas RADAR pulse -- Professionals vexed while blaming birds / bugs