Bigfoots? Bigfeet? Big......nevermind.
“Multiple Bigfoot”? That is more that likely what my English professor would say.
Bigfootses