Or at least a fictional, Colorado-ified version of Beaverton. Does the one outside of Portland have any massive beaver dams? If so, I've never seen it.
Anyway, that was some
episode, wasn't it? Downplaying, if not denying the existence of global warming entirely, and letting Bush and FEMA off the hook for New Orleans? Yikes. "South Park" used to satirize both sides but last night it swung way right.