Ultra - Human After All


In light of emerging boy bands in 2012, there's this British band that I liked back in High School. Well, they're not pop boy bands because they play real instruments onstage.

This is my fave song from Ultra, taken from their 1999 self-titled debut CD "Ultra."

Listen to song:
YouTube URL