With a confident smirk, James GP takes center stage, his massive 23cm cock already throbbing with anticipation. He lubes up, fingers his tight ass, and teases his audience with a slow, sensual striptease. Finally, he can't wait any longer, mounting a sturdy chair and slowly impaling himself on his own colossal meat. He rides it expertly, grunting and groaning as his tight hole swallows every inch of his monster dick.