Karrie

Karrie labeled, The Intern is a fan in Total Drama Fans Vs Favorites.