Megastar
Download
The world's first global talent competition app. The prizes include $1M USD and a role in a film.
See this content immediately after install
Get The App