Summer of Fun 2000
Jupiter Sisters

Thelma & Louise... the two terrors invade North Bay, California...Summer of 2000! Notice the statue of Liberty-esque halo around the happy blonde.



(new feature)