vote on everything
LeShawna

LeShawna

LeShawna is a fictional character from the tv series Total Drama Island.

All Total Drama Island CharactersTotal Drama Action Characters