The Cast Of 'Katy Keene' Preview Their New Show In Comparison To 'Riverdale'

The actresses gush over filming in New York, the Archie universe, and what to expect from the new show.

What do you think?

👍 0
👎 0
🔥 0
😊 0
💩 0
😍 0
😤 0