Shudder To Think Releases New Song “Who Sent You?”

Photo Credit: Boston Lynn Schulz Today, rock band Shudder To Think released a new song called “Who Sent You?” on their three-track EP with the same name coming out September 11th. “Who Sent You?” is about the vocalist’s Craig Wedren’s teenage years in Cleveland in the 1980’s before moving to Washington D.C. will his complicated emotions. […]