For anyone interested, here's the feed from the dashboard that was released to the public:
The cop breaks procedural law, and there are multiple signs that the footage was tampered with. Add that to Sandra allegedly committing suicide over a traffic violation, and it all looks incredibly suspicious.
__________________
----------------------
|--- Mic's Albums---|
----------------------
-----------------------------
|--- Deafbox Industries---|
-----------------------------
|