In our efforts to spend this election avoiding the key marginals, party leader buses, manifesto launches and everywhere else that normal journalists are to be found, we found ourselves tonight at...a hustings, in Bradford West.
Unglamorous, low-key and entirely un-cutting-edge, these events are nonetheless a key redoubt on the front line of local democracy, seeing candidates of all stripes and profiles compete on a level playing field, naked before their electorate. They are also, usually, a media-free zone - who wants to watch unknown parliamentary candidates calmly discussing policy, after all, when we can just as easily see Jeremy Paxman or Evan Davis grill the party leaders?
But in Bradford West, currently represented by George Galloway, things have been a bit different. Recent hustings have descended into slanging matches, with Galloway theatrically brandishing the marriage certificate of his Labour opponent, Naz Shah, and accusing her, among other things, of fabricating her past.
Now that - that's telly. So, here we are, grubbily hoping to catch some of those fireworks on camera.
But we were to be disappointed. Galloway never turned up, and instead of a punch up what we witnessed was a courteous, civil and informative meeting of prospective voters and their candidates, discussing everything from migrants in the Mediterranean to the localism bill. All very healthy indeed, but hardly prime time TV. Some of the candidates remarked on how different the tone was from Bradford West's hustings of recent weeks; I wonder what made the difference...