Space Cataz
Pro Member
- Messages
- 1,061
- Reaction score
- 0
- Points
- 0
I keep hearing this song everywhere, on the radio, in a car commercial (that I cannot remember). I can't make the lyrics out but one part sounds like this, "Dibong dibong didang didang diki diki"