The backstory on the epic freeway photo shoot that took place in Southern California back in 2005, featuring a 1959 Chevrolet Impala convertible.
25 авг 2024