MusicTracks Ramriddlz – H2O By Joe Winsler - July 23, 2016 0 553 FacebookTwitterPinterestWhatsApp Coming off the release of his most recent EP, Venis, Ontario, Canada native Ramriddlz returns to drug-laced with a brand-new song titled “H2O,” which was produced by Jaegen and JackSpade. Grab something green and vibe out below. Enjoy! STREAM: