What's the source of this gif?
Heroes episode 19.
more heroes gifs
the past 5 episodes are reminiscent to "THEY ARE STILL ON FUCKING NAMEK"
Hasn't Peter 'sploded yet?