Video: The Band is Ready to Rock

Ed's team installs the new KISS armatures at Monster Mini Golf in Las Vegas.