Here to make sense of Anthony Weiner's resignation is Professor Hans Von Puppet
If you like what he has to say, please pass this video on!
Please also subscribe to us on youtube:
Please follow us on twitter:
and friend us on facebook: