Sony Takes Heavy Rain To The Streets
Move over CNN Express Bus. The Heavy Rain Bus is coming to town…
…aÂ town in Germany that is.
That’s right. The ‘Heavy Rain bus’ can only be seen down the streets of Germany right now.Â Not a bad way to advertise a game but will Sony expand thisÂ form of advertising to the rest of the world?