Fiona and Imogen Scenes (Mar. 22, 2013) March 25, 2013 | 224 views | 0 comments Fiona and Imogen Scenes from Degrassi: The Next Generation: Season 12, Episode 36 Karma Police: Part 2 (22 Mar. 2013).