SciFi Now Magazizne: Kyle Kavanaugh (Travis Harrington)

Kyle Kavanaugh from SciFi Now talks to ghosts on his ghost phone, tells tales of ghosts hunts, and delivers insight on the spectral sex trade.