I had the opportunity to see Group-B last Thursday evening which from the start had my inner fan boy all atwitter with a video of the king of cameos Marvel Comic’s Stan Lee welcoming you to the festival and admonishing the audience to shut off their cell phones, texting and no photography culminating with his signature line; Excelsior!