I'm still working on these links but here are a few...
Although the websites are cool, they don't begin to come close to the experience
of actually being there.
Abbey Road is pure magic....
|
In England London Apollo Hammersmith ----
|
In France |
In Italy Rome |
|
In Switzerland Zurich Geneva |
In Austria |
In Germany |