By Nick  |  Location: Turks and Caicos Islands  |  05/18/07  |  Pics: 0

It's hard to believe that the gf and I have been back for two weeks. I wish we could have stayed longer, but she had to work and last weekend was graduation.
The trip was a blast, though we got delayed in Miami on the way down. It was kind of funny, we got off the plane from ORD, had to basically...