just got the location X dvd at howardfilms site...anyone seen it? crazy stuff! there's like a 120 pound tarpon eating off the top!