Here's the tapeworm-living-in-the-brain story you've all wanted to think more about: http://www.nbcnewyork.com/news/national-international/Tapeworm-Larva-Found-Living-in-in-Napa-Mans-Brain-340970762.html …
6:06 AM - 7 Nov 2015
0 replies
0 retweets
2 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.