HEAVY RAIN is a three piece Heavy Rock/Blues/Psychedelic Rock band from Blackpool, England. I only know that town from the Rock that is a candy stick and the Blackpool Tower, which is the little cousin of the Eiffel Tower. But I certainly have grown to like it a lot more, mainly due to the music on “Heavy Rain”.