Who’s Fucking: Josh and Debra

1477

Josh and Debra tell the remarkable story of how they first met, fell in love, and started fucking.

love da moose2

What ya sayin?