Greek police receives new high-powered cars ‘made in Japan’ (photo)

The 11 Mazda 6s have 150 hp

Keywords
Τυχαία Θέματα
Greek, -powered,‘made, Japan’