Degrassi On the Set: "Exploding Turkey"

Watch Degrassi on TeenNick
Now Playing:
Degrassi On the Set: "Exploding Turkey"
Description:
Who knew it's so hard to make a turkey spontaneously spray fake puke all over a starlet?
Tags:
Degrassi
Comments