Vote Now: Top 5 Announced for $1000 Baby Idol
It's been an action packed couple of weeks. The return of Baby Idol has been amped up with the addition of $1,000 cash for the grand prize. When some of our sponsors heard about the contest, they decided to come to the table with some additional prizes.
Now, ...