Reminds me of the animated sets that Disney dreamed up for "Cars" movie. I've been on a few pieces of Route 66 out there.