Lafayette Coney Island Rodents

42.329432, -88.922282