Prairie Pop: The story of Quirk

The Google Play exec. that spoke at the UI on April 1 is the same Tim Quirk that fronted Too Much Joy in the ’90s.

When Too Much Joy frontman Tim Quirk played Riverfest in the early-1990s, things didn’t go well. Mother Nature unleashed a shitstorm of epic proportions, so after a long delay, the gig was relocated to a club downtown. Adam Sandler, the opener, was the first to face the out-of-control audience.

Too Much Joy
After Florida police officers arrested a record store clerk in 1990 for selling an album by 2 Live Crew—a foul-mouthed rap group that was also busted for obscenity after performing live—Too Much Joy jumped into the fray.
“He went onstage,” Quirk recalls, “and the crowd, which had been drinking since morning and waiting several hours for the show finally to start, was just vicious—booing, hurling beers. They drove him off the stage.” Quirk assumed it was because Sandler sucked.

“I can’t recall any of the jokes, but I do remember not laughing much. But then we took the stage, and the same damn thing happened.” Nevertheless, Too Much Joy embraced the abuse and completed their set. “Now I get to tell people that Adam Sandler opened for me once. And bombed.” Much to Quirk’s chagrin, this sort of incident is the kind of thing that Too Much Joy is best remembered for—rather than their undeniably catchy punk-pop songs. Though he will never be the subject of a VH1 Behind the Music episode, his colorful escapades in the music world are the stuff of legend.

After Florida police officers arrested a record store clerk in 1990 for selling an album by 2 Live Crew—a foul-mouthed rap group that was also busted for obscenity after performing live—Too Much Joy jumped into the fray. To protest this censorship, later that year they played a set of 2 Live Crew covers in the same Florida club where the rap group was arrested, along with their version of the Clash’s “I Fought the Law,” and a few other songs. Sure enough, they were arrested. By the time Too Much Joy arrived at jail, the holding pen’s television had already broadcast news coverage of the concert and subsequent arrest. Quirk tells me that the room full of 2 Live Crew fans greeted them like heroes (though one particularly intimidating inmate did steal a band member’s milk).

Too Much Joy grew up on both punk rock and hip hop, and they loved both. After LL Cool J’s debut album Radio came out in 1985, they began covering the rapper’s “That’s a Lie.” It appeared on their second album, Son of Sam I Am, and LL Cool J did a cameo for their music video. “Though we had a decent amount of money for the video,” Quirk recalls, “there was only enough for one trailer, so when LL arrived we all got booted onto the sidewalk.” On a related note, legendary rapper KRS-One did a guest verse on their song “Good Kill.” Unfortunately, Too Much Joy’s thunder was stolen because he also guested on R.E.M.’s “Radio Song,” which was released on the exact same day. (“Stuff like that was constantly happening to us,” Quirk says, “which is why our next album had the lyric, ‘I’m ahead of my time/but only by a week.’”)

“That’s a Lie” became a concert staple, and Quirk began telling a site-specific fib during the song’s false stop. In the mid-1990s, they played a Washington D.C. club that was swarming with Secret Service agents—who were rumored to be protecting Chelsea Clinton, or the Gore girls, or some diplomat from Bolivia. “So when we got to the false stop I did a little riff about them. I was improvising, which is maybe not the wisest idea when ridiculing cops.” Quirk figured that, while it is illegal to threaten the life of the President, making jokes is protected by the first amendment. He thought it would be obvious he was kidding when the band shouted “That’s a Lie!” after his rant. “Except that in the midst of babbling all that, I apparently said that I wanted to slap Bill Clinton and then choke him until he died, so when we got off stage there was a Secret Service guy waiting for me, and he interviewed me for an hour or more to confirm I was not in fact a hazard to the President. Good times.”

See the print version

Dealing with Secret Service agents was one thing, but Bozo the Clown was even scarier. Too Much Joy sampled him in the intro to their song “Clowns,” which was about “how parents seem to think clowns are harmless even though all kids know that clowns are weird and evil,” Quirk says. While recording the song, the band found a Bozo record with a creepy sound bite: “I found something in one of my pockets, it was about as big as your shoe, but it was shaped like a rocket!” After the record was released, they received a cease and desist notice—complete with a maniacal Bozo smiling in the letterhead. (Incidentally, while I was writing this, my two-year-old son told me that Bozo looked like a monster; Alasdair now calls him “Bozo the Monster Clown.”)

Too Much Joy had to contend with evil clowns, secret service agents, Florida courts and, last but not least, major labels. My favorite Tim Quirk war story involved getting into a drunken debate with Talking Heads bassist Tina Weymouth at a music industry event. While they were arguing, Weymouth snapped and said he wasn’t a real artist. “Later on she apologized by hugging me for an uncomfortably long time,” Quirk recalls, “and whispered the following in my ear—and I’m not making this up—‘You are an artist. And you know what it’s like on a major label. It’s like they stick an umbrella up your ass. And then they open it. And you just have to walk down the street like nothing’s wrong.’” Chris Frantz, Weymouth’s husband and fellow member of Talking Heads, just stood by, smiling.

Kembrew McLeod recently filed a FOIA request to see his FBI file, and was disappointed to find out that he and RoboProfessor have no record.

[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='/prairie-pop-the-story-of-quirk/#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="73"/><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>