Leela getting irritated by Truffles

54 views · Published 12 April 2009 · 2:10 · Indexed 22 October 2026

Channel: Thomas Marullo (tmar89) · 2009 · Pets & Animals

Watch on YouTube

Leela just wants to be left alone!

More from this channel