Jane’s World: Deer Tales – A Plastic Sled, Some Duct Tape, and an F-150 with 264,000 Miles On It

Jane tells the story of her first deer vs. car incident, which involves a plastic sled from Target, a pink bathroom mirror, some duct tape, and a 2012 Ford F-150 with 264,000 miles on it.