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.