The DP Random shit talking, the (almost) anything goes channel of the Disqusting Place DP Posts Xbox Channel One Your home for all discussions Xbox Related. News, reviews, discussions and more. Xbox Channel One Posts The Bat Cave A place for random reviews, short stories and brooding on rooftops The Bat Cave Posts