Tech Riders – In The Sky CD (Attenuation Circuit)
Tech Riders is an interesting experimental project comprised of Sindre Bjerga (Norway) and Frans De Vaard (Netherlands) who determined to join forces during their tour throughout Germany and Netherlands. It seemed like an excellent idea and truthfully, Tech Riders articulate like a charm essentially because of the creativity, experience, abilities, and effort both aforementioned artists… Read More Tech Riders – In The Sky CD (Attenuation Circuit)