Police investigate claims that the body of a baby seal was thrown around music festival.
Detroit Free Press - Home, Detroit Free Press
Fri, 05/06/2016 - 3:25am
Police investigate claims that the body of a baby seal was thrown around music festival.