2015 is the year of the creepy Scandals. Josh Duggar the man of god seems to be his latest victim of ball busting. Can this guy catch a break? No, fuck this guy! Also Jared Fogle is having sex with 12 year old girls? It is a odd morning, and we are trying to make it through.