Driver Pulls Over to Help a Kitten, Ends Up Surrounded by the Whole Crew While driving down a rural road in Pioneer, LA, Robert … Read more