Sacha Ryder
Sacha Ryder

Sacha Ryder

A chap from generation "X" that would like to make people's lives better; maybe with insight, possibly with laughter. Based in London (England *ahem*).