Got the Blackbird ICU Car Camera installed on my 2007 Cadillac Escalade and I can tell you I can see behind me so much better than in the rear view mirror. I feel much safer knowing I can see cars…
Yucca Valley, CA, USA
(657) 205-7800