Check out this killer centipede. Good lawd!

Posted by Red Hot Cha Cha on Monday, April 20, 2015

They say everything is bigger in Texas – apparently Texas centipedes are bigger, and even maybe mutant, too.