The recent series of rarely seen tornadoes in the country has left people scratching their heads but Selangor Perkasa appears to have an explanation.