The Marshall Middleton Bluetooth speaker will get you over 20 hours of playtime on a single charge. The charge speed does leave a bit to be desired. If you find yourself having forgot to charge it ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results