hiya...so the cleveland game is our anniversary, and my wife has never seen a bills game. we want to spend saturday at the falls, but like the fools that we are, we let our passports expire. so now i am looking for the nicest place on the american side. any opinions?
i've heard the casino hotel is nice, but she's pregnant and i've heard that whole building smells like one big ashtray. can anyone confirm or deny that?