Taddy Porter Offer Free Download of “Mean Bitch”

Taddy Porter have offered a free download of their song “Mean Bitch” at this location.  The song is from their self-titled debut that will be released digitally on June 22nd and in stores on June 29th.