Sacha Ryder

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

Sacha Ryder