Europe Freezing!!!

Britain on snow alert as Europe freezes over

Large parts of Britain were placed on amber alert on Saturday in readiness for widespread snow expected to bring chaos across the country.
Could the oil spill in the Gulf of Mexico have anything to do with the frigid temperatures?  Please read the below link before you answer.
Update on the Gulf oil spill.

Speak Your Mind