Watch Warehouse 13 season 2 episode 13 tv series online free
Release: Dec 07, 2010
Pete and Myka have to track down an elf haunting a businessman who has abandoned his family, while Claudia gives Artie a memorable Christmas gift and the rest of the team celebrates the holidays.