Waters Runs Deep - Aiden Lane - Gavin Waters

You need to Login or Signup first.
DescriptionTwo studs who begin with a kiss and end with a facial. They start to kiss passionately as Aiden’s hand starts to explore Gavin’s defined chest. Aiden’s tongue is next as he starts to lick and suck on Gavin’s nips. Gavin takes his time as he slowly savors every delicious inch that Aiden has to offer. Gavin is on his knees suckin cock with his sweet ass on display. Gavin stands up to let Aiden get some dick too. Aiden pulls down Gavin’s pants and starts to work on that thick, uncut cock. Gavin groans as Aiden sucks on his balls and works his throbbing cock. Aiden is rock hard as he sucks Gavin’s uncut cock. Aiden then gets Gavin on all four as he spreads that hot ass open and slides his tongue inside.

He rims that hole and slowly fingers it getting it ready for more. Aiden is soon bouncing his nuts off that hot ass. Aiden then moves the party to the couch where he gets Gavin on his side; lifts his leg and slides that cock in for more fucking. “Want me to ride it?” Gavin groans as they reposition themselves on the chair. Gavin sits on that thick cock for more and his own cock bounces like a trampoline as he rides Aiden’s cock hard. Aiden has an amazing view of that sweet ass taking his dick deep. Gavin’s getting close and Aiden orders him to cum on his face. Gavin obliges and as he unloads on Aiden’s face, Aiden latches his mouth around his knob and milks out the last of it. As he rubs that
Added2016-11-10 18:54:03
Size552.12 MB (578,939,088 bytes)
Num files1 files