Cover for The Ghost Host

Everyone thinks Echo is crazy. That's mainly due to the ghosts, but the FBI showing up isn't helping either. Echo Simmons is The Ghost Host.