Talk:Excelsior Stadium

I don't think it's called the Mercedes Sports bar anymore...