Metal Studz is an '80s rock and metal band from St. Louis, Missouri.
Added by Upcoming Robot on September 21, 2009