It's Cracked, so it's not exactly the highest scientific authority on the matter, but still a decent read.
Note that the last one ironically doesn't explain rainbows correctly.
It's Cracked, so it's not exactly the highest scientific authority on the matter, but still a decent read.