Alice Through the Looking Glass – TV Spot

Wonderland has daylight savings, but Arizona doesn’t? That makes no sense! You could even say that it’s mad. Watch the new TV spot for Alice Through the Looking Glass above.