BRAND NEW

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