motorcycles shouldn't have speakers. if you want to listen to music, wear earbuds.
the only way to hear your speakers while you're driving is to blast them over the sound of the engine and the wind. in short, to play your music so goddamn loud you're basically a roving block party.
it's noise pollution, and it makes you a dick.