Richard Hutchinson the lead singer and guitarist of the British alternative rock band Twin Wild. He first debuted on Monstercat in 2017 by providing uncredited vocals for MUZZ's track Lost Forever. In 2020 he also provided uncredited vocals for MUZZ's track Start Again.
Community content is available under CC-BY-SA unless otherwise noted.