File:Christmas With The Heelers!.png

the series finale of leo the episode aired on December 17 2008 on Nickelodeon