Friday, October 12, 2012
'Bizarre-looking oarfish washes ashore on Cabo San Lucas beach'
Strange times and signs. Giant eyeball washes up on a Florida beach, as is noted in this article of an oarfish washed up on a Florida beach.Bizarre-looking oarfish washes ashore on Cabo San Lucas beach
Posted by Regan Lee at 2:39 PM