Big American muscle in Britain.

Big American muscle in Britain. - Car Spotting
Big American muscle in Britain. - Car Spotting

Two big American cars by the British seaside. A Dodge Challenger Hellcat and a classic Chevrolet Impala in like-new condition.

1 comment