NOC Star News

Ok I know I’m not the only person who has seen the Red Stripe commercials and thought this guy looks like “Animal” from the Muppets right!!! Maybe I’m just tripping but I had to post this. lol. What do you think???