BRAND NEW
WEDNESDAY 9PM

Can Steven Pull Off His Assignment on "So Cosmo"?

In this "So Cosmo" deleted scene, Leah worries and doubts Steven's ability to pull off an upcoming project.
  • Share
    0
  • Tweet
    0
  • Share
    0
  • <> Embed
Related Videos