Replacing what it eats: Shediac festival releases 10,000 lobster larvae

6 hours ago
Duration 2:08