Would You Drive This Car?
Aurora, a 19 feet long monster that was built by an eccentric priest as the ultimate safety vehicle in 1957.
More HERE
Aurora, a 19 feet long monster that was built by an eccentric priest as the ultimate safety vehicle in 1957.
More HERE