An inside look of North Carolina's 'Whale House'

An inside look of North Carolina's 'Whale House'