I’m the Juggernaut… Peekaboo!!! December 22, 2012 jrfjrfunny, Juggernaut, Marvel, Marvel Mash-up, Spider-Man, video, X-Men, YouTubeLeave a comment oh, but this is funny… Advertisements Video