Glee Wiki: Under the Spotlight Fanfiction Wiki

Principal Sasha Osbourne is a recurring character in Glee Wiki: Under The Spotlight.