Rob Rausch previously teased his appearance in the music video with Nessa Barrett on July 29 Watch ‘Passenger Princess’ as Nessa Barrett and Rob Rausch of Love Island USA Crash a Car—Yet They Continue to Make Out! In the music video for her new single, which is taken from her upcoming second album, Nessa Barrett […]