Baldilocks73
Go Kart Champion
- Location
- Delaware, U.S.A.
- Car(s)
- 2015 Golf R
let me guess... the chain 'em up tug of war that's been floating around the internet being reposted for years and years and years?
Let me guess. You're an internet tough guy?