3660 S Lindbergh Blvd
St Louis, Missouri 63127

Metal Studz is an '80s rock and metal band from St. Louis, Missouri.

Added by Upcoming Robot on September 24, 2010