Watch: A Dutch Beer Commercial Starring Charlie Sheen!
When a Hollywood star is in need of a quick paycheck, there's only one thing to do: travel overseas to film a commercial! The thinking is that no one in America will see them "slumming it" by hocking wares to the citizens of Japan, but this is the internet and all eventually comes to light. The latest of these is a Dutch beer commercial starring America's second favorite celebrity psycho