Shelly Cohen Is Back in the Imposters Season 2 Finale!