By:
Categories: News, Videos

A video taking a different look at the UK’s attitude towards mental health in this country. Taken from More True Talk and featuring the soulful tones of Renee Soul, Logic gives us his view on this Crazy World.