The Jesus And Mary Chain On New Album, Glasgow Eyes
Also discussing Lost In Translation, the Oasis brothers hating each other, and things of that nature.
Also discussing Lost In Translation, the Oasis brothers hating each other, and things of that nature.