Darwin Award candidate found on roof of building in Richmond, England
Darwin Award candidate found on roof of building in Richmond, England
View ArticleLucky plane stowaway - not dead.
View ArticleDarwin Award candidate found on roof of building in Richmond, England
View Article