My Friend Pedro - Full Throttle Switch Announcement TrailerComing to Nintendo Switch and PC June 2019.By Ben Janca on March 21, 2019 at 7:48AM PDT My Friend Pedro