Marshall's Middleton speaker packs 20 hours of battery life in a fully waterproof body, surrounded by drivers on all sides.
↧