Miami Beach House Where Iconic Beatles Pic Was Taken Set to Be Demolished
In February 1964 the Beatles had invaded Miami Beach, and they needed somewhere quiet to escape the mobs of screaming fans for a Life magazine shoot. Through an Ed Sullivan Show connection, the mop-topped British sensations were pulled away from the swarmed Deauville Hotel and spirited to 5750 North Bay…