Music Kestrels release new single ‘Vanishing Point’ By TotalNtertainment / 02/07/2020 “this sprightly ’90s-inspired outfit might just be your new favorite power-pop band.”