Leftovers Recipe
It's been 20 years since Shanling last launched a CD player, a small, blink-and-you'll-miss-it run of 300 units for the CD-T300 back in 2004. Now, the all-new CD-T35 is here to pick up where that left off — only this time round it is limited even fur