onion news network news


Al Qaeda Also Fed Up With Ground Zero Construction Delays