Do any of you guys live in Trinidad ?
Where the hell is that?
18 votes
Yes
20 votes
No
95 votes
Comments