
The sun slipped quietly away the other night but there was still a bit of a show up in the sky. In Indiana Jones and the Last Crusade, Indy said, “X never, ever marks the spot.” but it did then and it does now, because Treasure Island definitely lives up to its name.
Leave a comment