Spirit Orbs

These mysterious blue balls have been spotted floating around the lakes of Indianapolis. Appearing only to men, they've proven to be as mysterious as they are frustrating. 

First appeared in episode 112.

Matt Donaher