UK-based folk singer Beans on Toast will release his new “protest album” The Inevitable Train Wreck on December 1st. Today, ahead of the recording’s release, and...