To celebrate the legalization of recreational marijuana in Colorado and Washington, here is a clip from two years ago when Zach Galifianakis smoked a joint on Bill Maher’s show to express his support for California’s Prop 19.

Maher, a longtime supporter of marijuana law reform, welcomed Galifianakis to his talk show, where a panel discussion ensued about California’s upcoming Proposition 19 vote on whether to legalize, tax and regulate cannabis.

“It’s a tricky thing politically to jump on that bandwagon [and vote for the legalization of marijuana] because I think that maybe people still see it as taboo,” Galifianakis, the star of Hangover, said.

Pulling a joint and lighter from his coat pocket, Galifianakis fired up and started puffing, pausing to allow conservative reporter and fellow guest Margaret Hoover to sniff the joint, confirming it was the real thing.