74419855
Aug 2, 1993
SOUTHERN LEE
Subscribe
video postcards which advertise a desired resort or area by video tape presentation of the local and coordinated description on the soundtrack