Menu
Cars

Car of the Day

Spotted in downtown Walnut Creek. This a Campagna T-REX, a, “two-seat, three-wheeled motor vehicle created by the Campagna Motors, located in Quebec, Canada” according to Wikipedia.