Tuesday, April 30, 2024

MIT students take part in bizarre cult-like clapping dance.