Meet the JBL Charge 2+: a splashproof Bluetooth speaker that lets you enjoy your smartphone music on the go. It lets you connect up to 3 music sources and switch to a different one conveniently. The JBL Charge 2+ has a 6000 mAh battery that provides you 12 hours of playtime. It can also charge your smart devices.
The speaker has dual external passive radiators and speakerphone functionality, allowing you to take calls from your speaker. It can withstand rain or spills. Sets you back under $150.