Notes on Kim Reynolds’ nine-minute ‘rally’ at Hamburg Inn

Gov. Kim Reynolds’ first campaign rally in Iowa City was scheduled to last an hour. It didn’t. Only nine minutes ticked by between the time she stepped into Hamburg Inn No. 2 on Linn Street and when she walked out the door at 12:04 p.m.

A lot of people said online they would show up to protest. They didn’t. About half a dozen dedicated people milled about in protest outside Hamburg. Inside there was one polite woman with a polite protest sign about the size of ping-pong paddle.

The whole thing took less time than it takes to eat a tuna melt. I know, because I ordered a tuna melt. Below are some notes on the campaign event. And my sandwich.

One of six or seven protesters to appear at Governor Kim Reynolds’ campaign event at Hamburg Inn. Thursday, Oct. 25, 2018. — Zak Neumann/Little Village

The rally-less rally

The event was billed as the “KIM Iowa City Rally.” The all-caps KIM is an abbreviation of her campaign slogan, Keep Iowa Moving, so that makes sense. But calling the event a “rally” makes less sense. The word carries certain connotations in a political setting: speakers rousing a crowd, upbeat music, maybe a chant. None of that happened on Thursday.

Reynolds came in and started shaking hands, repeating “Hi, how are you?” at every table, except one (see below). Then she left.

The snub

The only table that didn’t get a gubernatorial hi-how-are-you was the table I was sitting at with Little Village’s Jason Smith.

Reynolds moved steadily from table to table, but when she reached our table, she smoothly turned her back on us, and shook hand with a few of the people sitting at the counter. With a swift crab shuffle, the governor scooted past us. Then she turned and shook hands with the people at the next table.

It’s unclear why Reynolds snubbed us. Jason is a friendly looking fellow, and there is broad agreement that I am blandly nonthreatening in appearance. Perhaps she noticed Jason was holding a professional-looking camera, and I had a reporter’s steno pad on the table, and she marked us down as press instead of constituents.

Or perhaps she’s anti-tuna melt.

We may never know the answer.

Governor Kim Reynolds says hello to supporters during a campaign event at Hamburg Inn. Thursday, Oct. 25, 2018. — Zak Neumann/Little Village

The ones who got a hi-how-are-you

The crowd was very white. It’s possible it was entirely white. If there was anyone there who wasn’t white, that person escaped my notice.

Like a Fox News focus group, the crowd was largely composed of senior citizens and college-age Republicans. Most of those fell in-between those two groups appeared to be professional Republicans who would have been organizing the rally, if there actually had been a rally.

The room was pretty full, but no more so than it would be during any busy lunchtime. Even though it was a noontime rally, most people were enjoying breakfast items. (Jason ordered bacon and hash browns.) Mine was the only tuna melt visible.

A banner dropped from a building across the street from Hamburg Inn just before Governor Kim Reynolds campaign event. Thursday, Oct. 25, 2018. — Zak Neumann/Little Village

The protesters

Two of the half-dozen protesters outside got on the roof of the building across from Hamburg before the governor arrived, and unfurled a banner: “Immigrants welcome! Kim go home.”

The owner of the building shouted at them to get off the roof. They did. They then came across the street and argued with Republicans about the minimum wage and other topics.

The owner of the building took down the banner.

Governor Kim Reynolds exits Hamburg Inn minutes after arriving. Thursday, Oct. 25, 2018. — Zak Neumann/Little Village

Reality TV and the disappointing reality of TV

The whole event was clearly staged for TV news. The table-to-table hand-shaking was good b-roll footage, which can fill TV screens as a reporter explains in voice-over that Reynolds was shaking hands in Iowa City.

After her nine minutes inside Hamburg Inn, Reynolds returned to her campaign RV, which was parked very close to the wall of the diner. TV news people wedged themselves into the narrow space between the RV and the wall, and Reynolds came out of the RV to speak to their cameras. She didn’t say anything viewers haven’t already heard in her TV ads.

The narrowness of the space kept protesters out of the pictures. But it didn’t stop them from shouting questions at Reynolds. Reynolds ignored those not posed by employees of TV stations.

There was an awkward moment at the very end of the event, when Reynolds couldn’t get the RV’s door open, and a non-TV person kept asking a string of questions related to restrictions on abortion rights and social services. After a few fumbles, a campaign worker opened the door for Reynolds, and the governor was able to escape into the safety of the RV without answering the protester’s questions.

This incident can be found in the video above, but likely won’t be represented on tonight’s news shows.

The entire Iowa City event, from the RV’s arrival to the Reynolds’ retreat back inside lasted 23 minutes.

Tuna melt served at Hamburg Inn No. 2, during KIM Iowa City Rally. Also pictured, french fries and mac & cheese. — Jason Smith/Little Village

Final thoughts

This was a classic example of what historian Daniel Boorstin called a “pseudo-event,” a substance-free event a politician stages just to generate media coverage with nice imagery.

The tuna melt, on the other hand, was substantial. Crisp, toasted bread, generous filling, melty cheese, it was a good sandwich.

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/notes-on-kim-reynolds-nine-minute-rally-at-hamburg-inn/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Comments</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="34"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>