Asteroids are caused by climate change (beating the warming alarmists to the punch).
I have heard they can cause it......................