If there was a red light might there have been a traffic camera that may have picked up more details? Just thinking of all angles...and really 'calling all angels' (and that includes our higher selves too and the big love from above..A lovely black Cadillac was stolen from Canaan CT in the early morning of July 7th, 2023 by two men with hoodies.