Change Your Image
zylagator
IMDb member since April 2002
Reviews
Channel Island Girls (1999)
Visually stunning location and talent!
30 April 2002 - 0 out of 2 users found this review helpful.
Shot in 1996 on Catalina Island, just off the coast of Southern California, this video delivers visually stunning location and talent. Selena and Sara St. James burn up the screen as we watch them go from best friends to intimate lovers. A must see for any fan of Sara!
See more▼See less▲