Amazing Beatles Street Puppets December 15, 2014 Street performers doing a puppets' show with The Beatles song "Help"....