Roast startup pitches for 14 mins (any feedback?)youtube.com1 point·riley-i··1 commentOpen articleSaveView on HN