“Little Superstar” is making the rounds these days. Check it out.
I’m guessing this is a series in India or some other country but I have no idea what it is. It’s still pretty damn funny, though.
“Little Superstar” is making the rounds these days. Check it out.
I’m guessing this is a series in India or some other country but I have no idea what it is. It’s still pretty damn funny, though.
News headline next year: “Indian dwarf wins American Idol!”