World's Dumbest Short Clips
Episode 10 Season 10
World's Dumbest
Season 10
Episode 10

Yoshi The Aggressive Turtle

Yoshi the turtle expresses his dislike for cats.