Trinidad & Tobago
Trinidad and Tobago is a multi-island nation is the Caribbean (northeast of South America).
Trinidad and Tobago has an estimated population of 1.3 million people and a land mass of 5,128 km2 / 1,978 sq mi.
Kia Sorento Police SUV
While I was waiting for a bus, I took this photo of the Kia Sorento SUV parked up on Edward Street. ...
Mazda 6 TTPS
This Mazda 6 police vehicle was spotted in the Independence Day Parade at Queen's Park Savannah, Por...