Talk:IBallisticSquid/@comment-2.223.208.174-20140715174641

Squid is one of the best you tubers in all of the world same with stampy but were do they both live but I know both in Britain I read a lot about them lol