Peu­geot Philip­pines

Top Gear (Philippines) - - Reaction Time -

We fi­nally got our hands on a fleet of much-awaited Peu­geots. It was a fun day at Sta. Elena Golf and Coun­try Es­tates.

Newspapers in English

Newspapers from Philippines

© PressReader. All rights reserved.