You need Flash -- get the latest version from here.
The second Senate debate takes place at the Detroit Economic Club on October 18th. It will be aired on Detroit Public Television on October 29th at 12:30pm.