Saturday, August 18, 2012
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