A deleted scene that appears in the home release of Avengers: Infinity War features a fight about Ace Frehley. The scene has Star-Lord and Drax (from Guardians of the Galaxy) arguing over playing "New York Groove" on a loop. The DVD is in stores Aug 14th. But if you haven't seen it, have a box of tissues and a counselor standing by!
Want to know more about Sherri Marengo? Get her official bio.Full Bio