Tag: Christian Lohr
“Dream On” is the debut single from the new German-based band The Velvet Rocks
“Dream On” is the debut single from the new band The Velvet Rocks, based in Munich, Germany. American/Russian singer Dmitry Iogman, Gustavo Castillo Estrada from [Read More…]