True Lumen razor thin LED strips coming soon from Current USA

True Lumen LED strips are a new product from Current USA which mysteriously appeared on our doorstep in a box destined for the UK. Without warning we were treated to the new True Lumen LED lunar lights and the 10…