Wolfbox manufactures excellent quality high-tech dash cams that offer a number of features and are pretty user-friendly. It has both front and back cameras.