Michael Vegas finds himself on the receiving end of Charlotte Sins' giant strap-on in this amateur pegging scene. She pegs him hard, fisting his ass until it gapes, leaving him a moaning, anal-pleasured mess.