Oh Wonder – “Better Now” Jason Tate Oct 25, 2019 Oh Wonder have released the new song “Better Now” to all streaming services.