Wednesday, February 13, 2013


After already producing some of the finest gifts to mankind (yours truly included), Canada continues to delight. Life is simply simpler in the True North. I bet Canadians zombies would still be really, really polite about feasting on your organs.

Via Buzzfeed.

Step into the rain:

No comments:

Post a Comment