A while back I went to Canada (1994) and there was a place called Tim Hortons that sold donuts. Is it also in America, since I'm going to the US of A tomorrow, to watch the US Grand Prix, so is there somethign similar somewhere in Indianapolis? Or anywhere people can reccommend to eat or see?
