‘Monster Fish’ exhibit opens Nov. 10 at Scottsdale aquarium

Monster Fish: In Search of the Last River Giants opens Saturday Nov. 10 at OdySea Aquarium, 9500 E. Via de Ventura, Scottsdale. Dr. Zeb Hogan, [...] Continue Reading →