If anyone needs proof that Beatlemania remains alive and well in South Florida, look at Delray Beach, where the citywide International Beatles on the Beach festival will come together again from Jan.
If anyone needs proof that Beatlemania remains alive and well in South Florida, look at Delray Beach, where the citywide International Beatles on the Beach festival will come together again from Jan.