Wed. Jan 22nd, 2025

YouTube is Santa Claus, I’m a kid, and every day is Christmas.

All I can say regarding the treasure trove of footage I just stumbled upon is: Oh.My.God.

Max.Motherfucking.Roach.

Share