Chad Valley’s newest single “I Owe You This” featuring Twin Shadow get the visual treatment in this 80’s vibing, sort of sci-fi music video. The visual features a bunch of young teenagers in love as they break into a bowling alley after hours and get into some innocent hijinks. Chad Valley definitely has Depeche Mode vibe to him, and George Lewis Jr. really brings this song to the next level. God he has a great voice. Watch “I Owe You This” Below.