Metal Studz is an '80s rock and metal band from St. Louis, Missouri.
Added by Upcoming Robot on December 27, 2008