Condensed TV spot for Alice Through the Looking Glass, which has some fun with the idea of Daylight Savings.
Your browser doesn't support HTML5 video.
Condensed TV spot for Alice Through the Looking Glass, which has some fun with the idea of Daylight Savings.