Jack is Back Part 2
Channel: Brenda OB
Date: 2013-12-04

Jack aka  (Elf on the shelf) is never to be touched by human hands or moved in any way.
Well Olivia (8) and Gabby(6) accidentally knocked Jack from his perch and then...