James Franco and Seth Rogen James Franco and Seth Rogen

James Franco and Seth Rogen have shared the screen many times since co-starring on NBC's Freaks and Geeks in 2000. But few probably knew just how close these two really are.

Franco, 35, and Rogen, 31, get real close in a new video spoofing Kanye West's latest, "Bound 2," in which the rapper shares several steamy scenes with fiancée Kim Kardashian.

TMI! Celebs who overshare

In the video the guys dub "Bound 3," Rogen plays the Kim to Franco's Kanye. As Franco raps, Rogen sits in front of Franco on a motorcycle shirtless and nuzzles his nose into Franco's neck right before they share a passionate kiss.

The spoof even got the approval from Kardashian herself. "You nailed it!!! Sooo funny," she wrote in response to Rogen's tweet about the video. "Thanks! Some of those positions were really uncomfortable. That sh-- is harder than it looks," Rogen replied.

Check out the video below [Warning: Contains profanity]:

Which celebrity pairing has your vote? Kim and Kanye? Or James and Seth? Sound off below!