Weird weather : tales of astronomical and atmospheric anomalies