The longest beard in history is 17 feet 6 inches long and its proud owner is Hans Langseth Strangeness
Castle Combe: a picturesque medieval village in England and one of the loveliest in the country Lifestyle Strangeness
Gorgeous portraits of Cree Tribe, the largest group of First Nations in North America … News Lifestyle Strangeness
Gorgeous portraits of Cree Tribe, the largest group of First Nations in North America News Lifestyle Strangeness
Jackie Kennedy wore her blood-splattered pink Chanel suit for the rest of the day after JFK’s assassination News Strangeness