Open Thread Posted by Martin Longman | Aug 19, 2008 | Uncategorized | 29 | If America isn’t the bestest country ever, what country is? 0 0 votes Article Rating