New Blood: 311

Too Much To Think

March 14, 2017

Ahhh, the smooth, tropical sounds of Omaha Nebraska. 311 fans were celebrating 3/11 day over the weekend with "Too Much To Think."  You'll find it on their new album 'Mosaic' due this summer. 

- RC

Tags: