A short song about a phone, recorded at Abbey Road Studios, when it was located in an attic in Leeds during the summer of 1967, or 2005 as some still claim. This was never actually released due to creative differences re…
Home
Feed
Search
Library
Download