Searching for Soca Song - Down De road or On The Road?
what is the song where it says:
"down de road, down the road, down the road, now let me see you. put up your hands, take them down, put up your hands take them down, put up your hands take them down, now let me see you"
its either on the road or down the road. but its stuck in my head over and over again.
someone said it was lil rick but everytime i search it doesnt come up