No Picture
Oddities

Better luck next year, Kyle

What’s the most popular name in the world? Unfortunately for one Texas town, it’s not Kyle. The Associated Press reports the city of Kyle, Texas’s second attempt to break the Guinness World Record for the largest gathering of […]