Catalina Island is a small island located off of coast near Los Angeles. Several of my friends have worked at this camp where they found this fish. Pretty cool!!
http://ktla.com/2013/10/14/18-foot-oarfish-found-on-catalina-amazes-scientists-campers/#axzz2hkK1qM83
No comments:
Post a Comment