Sidney the Kidney
One last time
- Jun 29, 2009
- 55,820
- 46,990
Whoa, whoa, whoa. Do most Sasquatchs live in homes? That's terrifying.
How often do you see Sasquatch in public? Not often. That's because he's got a sweet bachelor pad he spends all his time in.