25 Days of Gays: Rock Haven (2007)

Rock Haven tells the story of Brady, a teenager who finds himself conflicted with his sexuality during a Summer where he meets Clifford. His blossoming feelings for another guy places him squarely in contention with his devout Christian beliefs, and his very religious mother. Sean Hoagland plays Brady and Owen Alabado plays Clifford. Both actors go full frontal during their characters’ love scene, which also includes  rear nudity from Alabado.