Feb 11, 2019 Cartoon | Ripley's Believe It or Not! | Aquariums, Attractions, Museums
All cartoons
Cartoons

Feb 11, 2019

The average English speaker speaks at a rate of 110-150 words per minute.