There is no description yet. Add a description.
Appears on these pages
Sloan was a witch of the Traveler subculture who first appeared in Total Eclipse of the Heart...
Total Eclipse of the Heart is the thirteenth episode of the fifth season of The Vampire Diaries...
which team r u on? Team MFG versus Team Travellers