Survival of the fittest: NXT style

A group of Tufts University students stand around a squared-off area of linoleum cheering fervently. They scream things like “Go Moosie!” and “Your buzzard’s knocking my penguin!” The whole scene seemed somewhat out of place; after all, this was an engineering lab. It all makes sense when you realize that Moosie, Buzzard,  and Penguin are […]

Continue reading "Survival of the fittest: NXT style"