American stars pretty boy Matthew Keading and young dude Adrian Rivers have a hot couple scene