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