Big Giant Squids Taking Over the World!
We all know Big Squid RC is taking over the RC world, according to Yahoo News Giant Squids are taking over the rest of the world as well. And you all laughed a few years ago when we started, who’s laughing now? Muhahahaha!
Man I have been hanging out with Cubby too much!