The Perfect Tree (The Adventures of Abney & Teal)

The Perfect Tree is the Christmas episode of The Adventures of Abney & Teal that debuted on BBC on December 16, 2011.

Plot
Abney and Teal search all over the Island to find the perfect tree to put their presents under.