John Mayer celebrated Independence Day by attending the Livingston Roundup Rodeo in Montana.

Part-time Montana resident John Mayer took some time out of his busy schedule to make an appearance at the Livingston Roundup Rodeo on Monday, July 3rd. He also posed for a few pictures with adoring fans.

twitter.com/JohnMayerUSA