Todd’s new single “Screaming Babies” is now available everywhere and he’s coming to perform live on the east coast including two shows supporting Wheatus!