frozentrini.com
About FrozenTrini
Trini (definition): a national of the twin-island state of Trinidad & Tobago, the southernmost isles of the Caribbean, located at approximately 10 and 11 degrees north of the Equator. FrozenTri…