Leo has been testing the Owl Car Cam, and he likes it so much, that he's tucked all the cables inside his car, meaning he's keeping it. It isn't cheap, however, at $350, but it's packed with features. It has dual cameras, front facing and rear facing, GPS, and its own LTE internet access, so it can upload any footage after it happens. It will also notify you via text if the car has been hit while you're not in the car, using motion sensors. It also plugs into the diagnostics port of the car and gets powered by it. It's very privacy-focused, so no one can grab your footage without your consent.
Learn more about the Owl Car Cam at owlcam.com.