Amazon.com: JBL Boombox 2 - IPX7 Waterproof, 24 Hours of Playtime, Powerbank, Speaker Pairing, for Home and Outdoor(Black) and InfinityLab USB-A to USB-C - Charging Cable for USB-C Devices - Black :
Best speaker deal: JBL Boombox 3 on sale for 20% off at Amazon | Mashable