Paypal takes down Pandora over logo. Also some new screen shots of Red Dead Redemption 2 have been released. The game is set to release in the first half of 2018. Joshua and the crew give their thoughts, and Ryan shares some rapid fire news, on this edition of Man Cave Technology.
Home Videos Man Cave Technology Show Paypal SUES Pandora Over Logo