American Siren

American Siren is a beauty contest started November 2010. It is an urban pageant offering a yearly cash prize, entertainment contracts, and scholarship assistance to the winners. The pageant`s focus is to spotlight the modern urban woman and to promote women in business. ==History== American Siren was launched by Invision Filmworks in January 201....
Found on
No exact match found