David the street guy's latest activity