There's a song doing the rounds at the mo and i can never seem to catch the band's name. Heard it on XFM and Radio 2 recently. It's an upbeat pop/rock tune and the lyrics are something like 'It's getting better and better and better' and maybe the name 'Loretta' is in there too. Sorry if it's vague.but that's all i know! Any help would be appreciated!