Tara
Strong possibility is not legit
Strong possibility is not legit! I did a website search on this company & found out it is based in Turks and Caicos Islands, British overseas territory in the Caribbean & may not be legit per the review at Scam Advisor.

