Now, Sausage Castle actually named itself the wildest house in America. It could basically be described as a sex factory…

So, last year it was Florida’s Sausage Castle who gave out free blowjobs to Veterans...