File talk:Chevrolet Delray in Weymouth.jpg
Jump to navigation
Jump to search
That logo on the side specifically says Del Ray, not Impala. ----DanTD (talk) 16:22, 26 April 2018 (UTC)
That logo on the side specifically says Del Ray, not Impala. ----DanTD (talk) 16:22, 26 April 2018 (UTC)[reply]