In response to…other things..I thought I’d bring to your attention a rather awesome little Italian band called the Napkidnappers. Playing top-pop with waves of talent and that certain something that most bands would kill for, they’re a lot better than this one song suggests, but give it a listen anyway : Napkidnappers