So this is a question from my H. Have you ever come across Big Red "Big Punch" down there? Apparently it was only made in LA, but they aren't selling it right now. H is deterined to find it.
"In the old days my ass would be in your back yard picking cotton, so excuse me if I don't put much stock in how f*cking awesome the old days were." -Nuggs