Fact #52446
When:
Short story:
Traffic on Abbey Road, London, UK, comes to a halt as thousands of fans of The Beatles arrive to replicate the famed Zebra Crossing photograph taken for the cover of the album Abbey Road exactly forty years earlier.
Tweet this Fact