Rep. Keith Ellison (D-MN) was beaming from ear to ear on Thursday as he played the guitar and sang in his Capitol Hill office to promote a new law legalizing same sex marriage in Minnesota.

"This land is your land, this land is my land / From California to the New York island," Ellison sang. "From the red wood forest to the Gulf Stream waters / This land was made for you and me."

"Hey, y'all, tomorrow, marry who you want, marry who you love," the Democratic congressman said. "It's all going off tomorrow because people got involved, people got got active, because people did not sit back and wait for something to happen, nor did they cry about bad things that were happening. They got involved, they got engaged, they made a compelling case to the Minnesota people, and the Minnesota people said, do your thing. And so you go do it, you go be happy, you go marry who you love, you go live your life for liberty and justice for all."

"Because guess what? This land is your land and this land is my land. From California to Minnesota to Mississippi to Bemidji and the big Paul Bunyan Statue, Minnesota is for you and for me. Everybody. Equality. Peace."

Watch this video, uploaded to YouTube on Aug. 1, 2013.

(h/t: Talking Points Memo)