I always say that cars are time machines,” says world-renowned automotive photographer and Pennzoil ambassador Larry Chen.
The rumble of a diesel engine carries across the Green Ridge section in Scranton as 200 tons of patriotically painted steel ...