Bearded Legend – All My Life (My Fight) @bearedlegend

New York native Bearded Legend drops off his new offering titled “All My Life (My Fight)”. The song is about the internal mental struggles many people silently go through on a daily basis and touches on how so many feel alone in this constant battle within their own minds. He also produced the record.