Vox Media and SB Nation announced that Secret Base, its award-winning, critically-acclaimed YouTube channel, will be launching Top Secret Base, a new subscription product beginning Wednesday, May 1.