
Photo by iStockPhoto.com (c) Dieter Spears
You're driving down route 66 at night and...what is that? Is that... a giant lit up color changing bottle of soda pop? Yes, yes it is. It's a 66-foot tall sculpture of a soda bottle, beckoning travelers in for a rest stop at the famous
...