Supernatural Guest cast, played by Teagan Rae Avoledo Episode 5x09: The Real Ghostbusters (Nov 12, 2009)