The Band is Ready to Rock
03:27Ed's team installs the new KISS armatures at Monster Mini Golf in Las Vegas.
From:
Making Monsters and
Ed's team installs the new KISS armatures at Monster Mini Golf in Las Vegas.