News Loud Forest Release Video for “Costa Rica”By Dom VigilMay 26, 2020 Husband-and-wife pop/rock duo, Loud Forest have released the music video for their latest single, “Costa Rica”. The vibrant, artistic video…