Even the safety of the suburbs can’t save you from the brutality of Mother Nature. Peter Rauenbuehler discovered a brutal scene on his front porch in Hillsborough, California, on Wednesday. An unsuspecting deer wandered on to his property to snack on some roses, but was ambushed by a mountain lion. At first you’re only able […]
more >>