1 min read
Posted on 08.26.08
  • 1 min read
  • Posted on 08.26.08

Thanks to Adam Jadhav of the St. Louis Post-Dispatch, here’s Mayor Francis Slay talking about Barack Obama in Denver:

Video here.