Jamie Foxx -- Surprise Concert in Small Town, Montana

Think of the last place you'd expect to see Jamie Foxx on stage. You'd probably never come close to saying Whitefish, Montana, But TMZ says this's where he made a surprise performance.
Jamie ruled the crowd at Casey's bar in the tiny mountain town on Saturday night ... jumping on stage after dinner with the owner of the establishment.
Jamie kept the audience participation part of the night simple -- I say Whitefish, you say Montana!
Whitefish is a favorite getaway spot for Hollywood celebs. New York Knicks President Phil Jackson calls it home