Josie McCoy

Josie McCoy is the lead singer of Josie and the Pussycats.

Character description
''A snooty and ambitious teen. She’s the lead singer of Josie and the Pussycats and has no interest in recording any songs written by Archie.''