Last summer I filmed THIS GUY doing an amazing Peter Griffin impression and uploaded it to the Albotas YouTube channel. It went viral immediately and is currently our most viewed video with over 1.6 million views at the time of this writing. Well, someone out there with a way nicer camera than mine sought out the man behind the green pants and glasses who goes by the name Robert Franzese.

The video also offers an honest look into why pop culture conventions are so freaking awesome as a way for cosplayers to just have fun and make people smile.