Talk:Holly Jolly Invading/@comment-3549757-20111230114942

iPod dudes? Devolved Echo Echo... LOL, he is actually an iPod and he is Echo Echo :L