Hmmm, looks like those movie...
Hmmm, looks like those movie aliens have taken over the inside of a submarine here. This scene reminds me of those videos taken by doctos of the insides of our bodies. Lehman Caves are well worth a visit--especially since it's fairly inexpensive to enter. July 2003.