Music News & Reviews

May 18, 2014

Rainmakers unleash a musical deluge

At more than 2 and a half hours and almost 40 songs, the Rainmakers’ marathon set gained steam as it progressed.

Related content

Comments

Entertainment Videos