There a U.S band, 2004/05 single. The lyrics i remember are, guess who's back in the atmosphere, Deep fried chicken, best foreign latte that you ever had in me. you'll miss me a while,while you're looking for yourself out there. NANA NANA NA. They appeared on the Oscars with there song off a sound track album.