Aaand here it is.
UPDATE: They are twins who give commentary on current events. You can find their youtube channel here: http://www.youtube.com/user/hodgetwins. They’re pretty funny!
UPDATE2: They put up this sketch on their facebook page and it’s getting ALL KINDS of likes: http://www.facebook.com/photo.php?fbid=273318742749261&set=a.273318736082595.63434.153657598048710&type=1&theater