October 17, 2010 Stank Dawg Leave a comment Are you looking for the batcave? I found it in Tortola of the British virgin islands. I expected something cooler and harder to find. They even put up a sign and everything… Tweet