My friend called me and told me he was strolling down Broadway Friday night, when he saw Snoop Doggy Dog and Flava Flav coming out of Fiddler On The Roof. Can anyone confirm this? Got a photo? Anything?