LAME DUCK RECORDSSep 1, 20211 min read.Eric.Champloo. - (The Euro Stepper)Norfolk, Virginia, USA native .Eric.Champloo.// Smooth, melodic tunes for your head-top. Honed skills and rocked shows whilst living in...