According to a recent study, America is the first 100% lazy country. Steven J. Henrickson Ph.D. (Britain's top researcher of American habits) conducted the study by asking five hundred Americans to do simple tasks, such as changing the television...
Get Spoof News in your email inbox!
We use cookies to give you the best experience, this includes cookies from third party websites and advertisers.