Flaming squirrel sauce?  Funniest thing I have seen in a while...