Mellowhead is the new album by Egokills. It has been released on 2018-05-11 and contains 8 tracks. The last single from the album is Mellowhead. You can download the album from the link below.
1 - Nibiru
2 - Hollow Promises
3 - White Flags
4 - Evolve
5 - Dysfunctional
6 - P. D. M.
7 - Mellowhead
8 - Karmageddon