It might sound peculiar to those who aren’t too keen on motorcycles, but they actually have sound systems now. You might have noticed these guys on big bikes riding around town exploding Rotten to the core through their speakers every now and then, right? Well this is proof that you can have speakers on a […]