Venus, the Goddess of Love (Celeste Lee) sends Cupid to Earth to look for romance.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States