Photo credit Cadillac

CATERA! When was the last time you saw one of these on the road?