Sprawled out and naked on the couch, Zac Blake kicks back as hairy hunk Alex Eden gives his cock a good workout. Alex knows how to handle a big piece of meat, going all the way down he give good deep-throat as he man-handles Zac's smooth shaved balls.
Zac enjoys the oral service so much he decides to show his appreciation by climbing up and riding his hot ass on Alex's hard cock. Alex reaches around and spreads Zac's hot ass cheeks as his cock penetrates that ass. Fast and furious Zac rides it hard, impaling himself on Alex's juicy dick. With that cock deep in his ass Zac jacks himself off with a burst of hot cum, enjoying the ride as he squirts and gushes. Once his load is spent he turns his attention to helping his buddy get off. Alex works his load as Zac strokes his swollen nuts. With long and steady strokes Alex spills his load in thick pools of cum.