KingOfJericho
Go Kart Champion
- Location
- Norwalk, CT
Anyone else see this on SNL last night? I was laughing so loud I probably woke up the neighbors...
Last edited:
what are those scarf things that they're all wearing?
scarfs