My Personal Favorites - KellyDrown

The "Whale" - part of a small Park off highway 66 outside of Catoosa, Oklahoma. The whale is huge and uniquely built, and can be seen from space.
"http://maps.google.com/?ie=UTF8&ll=36.193975,-95.732744&spn=0.003398,0.005423&t=h&z=18

FavoritesShowcase