Poster of Cast and Crew in Degrassi - Karma Police (2) (Season 12 - Episode 36) - Karma Police (2)

Degrassi - Season 12 - Karma Police (2) (Episode 36)

Plot: Fiona resorts to extreme measures to feel secure and decides to get a gun. She later endangers herself in the process
Episode Aired On:
Friday, March 22 2013
12 years ago