This is one of my favourite Pretty Things tracks, All Light Up.
'All Light Up' is 2007 actually off of Balboa Island. I like that song a lot too. 'The Beat Goes On' is porbably my favorite off of that one though. I'd post the video up, but all I can find are live versions and they dont do the album version justice.
Here's a few I like.