Sheep Thrills

Season 3, Episode 11 -  Air Date: 10/22/2005
2 Ratings
Your vote: 5


Megan bought a sheep on the internet and promised Drake and Josh that she won‘t pull any pranks on them for 3 months if they took care of her sheep for a few days until Megan can explain to her parents