Look at Visaton speakers... parts-express.com has them.
Lots of options with good bass in a small speaker, also there are weatherproof options.
https://www.parts-express.com/speaker-components/hi-fi-woofers-subwoofers-midranges-tweeters/mini-speakers/brand/Visaton
find the size you need, and then select the one with the best bass... fit the largest you can get obviously
Lots of options with good bass in a small speaker, also there are weatherproof options.
https://www.parts-express.com/speaker-components/hi-fi-woofers-subwoofers-midranges-tweeters/mini-speakers/brand/Visaton
find the size you need, and then select the one with the best bass... fit the largest you can get obviously