Rummble in the mobile Jungle
January 24, 2007 – 11:35 pmThe Oxford English dictionary says:
Rumble : verb 1 make a continuous deep, resonant sound. 2 move with such a sound. 3 (rumble on) (of a dispute) continue in a low-key way. 4 Brit. informal discover
In 2007 we’ll start to Rummble in public…