Metal Shop proports to the be the very best 80's cover band in the Houston/Dallas area.
Added by Upcoming Robot on September 26, 2010