MOONFALL Debuts New Music Video For “Lost”
Pop/rock trio MOONFALL is excited to unleash “LOST”– the first music video off their forthcoming EP “EMPTY CAGE“. The gang headed out to Philadelphia, PA to film the video with …
Pop/rock trio MOONFALL is excited to unleash “LOST”– the first music video off their forthcoming EP “EMPTY CAGE“. The gang headed out to Philadelphia, PA to film the video with …