His name is Steve Scaroni, the logo on the box appears to be T&A. Anyone have any more info on this would appreciate. I know I personally will avoid buying his product.

http://www.msnbc.msn.com/id/21134540/vp ... 3#26904071