urbanlegendsonline.com
Sri Lankan Grease Devil - UrbanLegendsOnline.com
An urban legend about “Grease Devils” in Sri Lanka has spread panic and violence in the island for several weeks. Grease Devils are night-time prowlers clad only in underwear who cover their bodies with...