Walmart will open150 new stores. All have 1 thing in common: You can buy Meth in the bathrooms.

Streamed on:
84

Happy Drunk/Franklin Friday Friggin March 1!

Loading comments...