This.... "thing" washed up on a beach in New Zealand. Are there actually SEA MONSTERS??? Well- this "thing" would suggest so- or just lived most of it's life near a nuclear waste dump.
Delaney in the Morning 6:00 AM - 10:00 AM
Watch us live now! http://wtvbam.com/delaney-in-the-morning/