Watch This Inexplicable Video of NYU Professor Scott Galloway Declaring Himself a Fan of ‘Nut and Bolt’ One Night Stands

A baffling video of NYU professor Scott Galloway, which was apparently posted and then deleted by…