Texas has just under 270,000 square miles to it. I’m calling bovine ordure on this one. If they want to impress me any they’re going to have to test it on...oh, I dunno...Mecca. Yeah, they test it successfully on Mecca and I’ll sent a written apology.
Sounds like someone has been watching Dr. Strangelove again.
"For today's lesson to the Americans about the incredible size superiority to the Soviets, lets put the Longhorn anti-Leninists of Texas in their place. Ha ha ha ha....So long Lone Star state. You look like a tiny star set against a vast colossal sky of Mother Russia. Ha"
Probably just Russian propaganda they made for internal consumption picked up by an incompetent British tabloid.