Beatlemania is back, this time in downtown Delray Beach. The city's international Beatles on the Beach Festival returns this ...