Pink slug discovered. "Giant pink slugs are about 20 cm long (7.8 inches), only found on top of Mount Kaputar,"…
Losing your storage unit usually spells one’s financial demise and that’s exactly what happened to Tila Tequila after the ex-reality…