Spotted: A Yellow Submarine At Abbey Road Zebra Crossing

The Webcam at Abbey Road Studios captured this tribute.

          
    Now Buzzing