Peter Cherifi's latest release is a wild ride. Peter Cherifi's latest release is a wild ride. PeterCherifi