For Blake Shelton, a few days off and a map of the United States means one thing: spontaneous concerts. And after surprising fans in Kansas City with a show at Whiskey Tango last night, the country artist announced via Twitter that he will be making his next stop tonight at the Grizzly Rose.

Denver Colorado… You!!!!! Grizzly Rose
Doors at 6:00 PM
First come, first serve

— Blake Shelton (@blakeshelton) July 28, 2016

The Voice host started giving hints yesterday that he might be making random stops in various cities during his time off. After stopping in KC, he revealed his next stop is within a 10-hour drive.

Hmmmm…. Well.. Let’s play a game y’all. I have the day off and a map of the United States in front of me. Where should I go?

— Blake Shelton (@blakeshelton) July 27, 2016

So much fun I want to it again tonight. Actually I AM going to do it again tonight. Somewhere that’s about a 10 hour drive from Kansas City.

— Blake Shelton (@blakeshelton) July 28, 2016

Shelton also mentioned in a tweet that he hasn’t been to the Grizzly Rose “in years.” The Grizzly Rose in north Denver has a 2,500-square-foot dance floor, giving concert-goers a chance to get see performers in an intimate setting at almost an arm’s length away. You must be 21 or older to attend, and doors will open at 6 p.m. So don your cowboy boots and get there early—as Shelton said, the show “will be epic.”