No sooner do we reclaim the “Most Hotdogs Ate in 12 Minutes” record, when we lose on other fronts.
Upstaged smartly by the Chinese, the world’s largest toilet facility has been unveiled in an unlikely location, Chongqing – Peoples Republic of China.
Previously, the largest toilet in the World was considered the Hudson River, or the Great Lakes – kinda depended where you were born…
Proof that the Green Movement is working, albeit ever so slow.
You sir, are a patriot.