Reply to thread

PS St thomas is a U.S. Virgin Island, so it's not that foriegn, everyone speaks english.


Top