Description: Watch as a Telugu call girl gets down and dirty with a client on the street in this steamy video. The chemistry between them is electric and the sex is non-stop.