Tried these instructions
Open up Chrome's settings.
Under "Users" click "Add new user."
Give the new profile a name and picture. Make sure "Create a desktop shortcut for this user" is checked. Click "Create."
Right-click the newly-created shortcut and select "Properties."
In the "Target" field, add "—kiosk" (no quotes) to the end. Click "Apply."
However doesn't seem to work for me. Still see tabs at top of browser when I launch. Does anyone know how to properly launch Chrome in kiosk mode on Windows 8?