Beijing's largest newspaper ran an Onion article as fact. "America's Finest News Source" indeed. Now more than ever, China needs Peek-a-Booty.
(Thanks, Paul!)
Beijing's largest newspaper ran an Onion article as fact. "America's Finest News Source" indeed. Now more than ever, China needs Peek-a-Booty.
(Thanks, Paul!)