Jamie Stewart was born in Los Angeles in 1978. He wasted his life until he started to play in the band, Xiu Xiu. Then he started to write songs about wasting his life.
Jamie Stewart was born in Los Angeles in 1978. He wasted his life until he started to play in the band, Xiu Xiu. Then he started to write songs about wasting his life.