32 years ago yesterday, the Beatles released Abbey Road. A mere six years later, a small town in Germany was privileged enough to witness the logical culmination in this Fab Four.
Some say that things have all been downhill since then. Others say that there was nowhere to go but up. All agree the trip has been long and strange......
How Do I?
Today in History
Calvin and Hobbes