MeltDown Releases “Trust Fall” Music Video From Upcoming Debut AlbumTucson, Arizona based Rap Rock band MeltDown have released the official music video for their track “Trust Fall” from their upcoming debut album... Read More
Need a Lethal Injektion of Nu Metal? We Got U Covered.We get it, Nu Metal has its masters, but that doesn’t mean the genre is closed, and Nu-Comers (see what... Read More