American Idol They should perfrom on American Idol...

janyoung101 posted on Aug 14, 2009 at 07:23PM
American Yard is this new group, they have been recently compared to The Black Eyed Peas because the three members are from different countries and there’s a female singer! Here’s their myspace link Do you guys like? I’m really feeling their song NO YOU DIDN’T. It’s goooood.

American Idol No réponses