So somehow this didn't surface for me until now. Unbelievably disturbing, watch as Todd unleashes his Baracuda...
Okay okay, maybe it wasn't real. But all I have to say between laughs is barf barf barf barf barf!