Open Thread

By Booman Tribune

If America isn't the bestest country ever, what country is?

By Guy FawkesAugust 20, 2008 - 1:24pm

LOL