Commander Carrie

Commander Carrie is a contestant on Who Will Defeat Season 1.