Any parent knows, the challenge to keep kids entertained is a never ending battle. Five ...