When critters strike back! Simon Cowell was forced to face off with Mother Nature at his peaceful country mansion. The television personality is caught up in ... Read more