What is the Veal Oscar? You know how some restaurant reviews say "Vegan Friendly," well the following sketch does not take place at one of those restaurants.

  • March 03, 2011
  • 797 Views