Tuesday, December 6, 2011

Where in the World is the Westwood Wildcat - December 6th

Okay, here comes clue #2.  This should narrow down the geographic location a bit for you.

Clue  #2
The Wildcat is located off the coast of Chile.

Post your guesses below

1 comment:

A12 said...

Not sure, but I know it will be a good hiding spot! Good luck, people!