Amanda Vicker

Amanda Vicker is an emo rockstar-themed resident in The Oh, the Places You'll Go! Show.