Close Window
Used By: Dave Lefcourt
Submitted By: Dave Lefcourt
Added On: 12/17/2019 at 11:00 AM EST
Image Caption: Americans are Dumber than the Rest of the World | Is It True? The United States of America is the world's largest economy, but is it home to the smartest people? Many foreigners believe Americans are self-absorbed ...
Owner Name / Source: YouTube, Channel: All Def
URL of Owners Page:
Image Source: YouTubeVideos
License: Standard YouTube License
From YouTubeVideos CommonsSearch 'indifferent americans' Search
Close Window