It doesn't take much for Robert Franzese to cosplay as Family Guy's Peter Griffin - in his own words, he's "fat and owns a pair of green pants." But to fully embody Peter Griffin, in voice and mannerisms, is what takes this cosplay to the next level.

Even Jessica Nigri's impressed. Check it out: