I purchased this Garmin Dash Cam Mini last Christmas and its been flawless. It comes on and starts recording when you start the bike and shuts off when you turn the bike off. Shoots 4K video and the video and audio quality is excellent. Its the smallest dash cam on the market and people dont even notice its there. It measures 2" tall x 1-1/8" wide. Its USB powered and I run it with a 64 gig micro SD card which will record for 4 hours before it starts to record over, change the video resolution and it will run even longer before it loops.
Its operated by an app on your phone so you can change settings, download, save or review the video at any time on you phone. There's also a save button and a picture take button on the camera, so that if you want to save something or take a photo, you can do it on the camera too. If in an accident, it automatically senses it and saves the video, it also saves 30 seconds before and after the accident. I purchased extra mounts for my other bikes and the truck, it easily pops off the mount and then I can place it on any of the other vehicles.

