Jan 9, 2015 #1 barryds Forum Resident Joined Sep 19, 2013 Messages 919 Location usa Uploaded on Mar 11, 2011 Funniest god damn commercial I've seen from them yet.