This is a video from Japan showing off the musical rumble strips on the road. They play a pretty tune as you drive over them! Oh Japan, how do you haveĀ all the coolest stuff? I didn’t even realize rumble strips could b