7.28.2009 Obscure Medical Fact #31: Alien parasites’ preferred exit point is the belly button. More funny random thoughts: aliens belly buttons Obscure Medical Facts parasites Spaceballs 8 Comments »