Moon Tooth Premiere New Music Video For "Musketeers" From New Latest Album "Crux"
Published: May 24, 2019
Long Island, NYC band Moon Tooth premiere a new music video for "Musketeers", taken from their latest album "Crux", which was released March 29 via Bandcamp.
Check out now "Musketeers" below.
Read More/Discuss on Metal Underground.com