Weiner Is Leaking On Live TV As Congressman Admits Tearfully He Got Caught

Tyler Durden's picture

Watch the pathetic confession from the congressman live here. Nonetheless, a very "regretful" Wiener refuses to step down.