Muscled stallions close their restaurant and fuck on the counter top. They kiss each other and that leads to hard anal sex.