top of page

CUCKOO'S NEST

"CUCKOO'S NEST" is a new 2 track experimental hip-hop project from rap artists David Lopez & Heyzeus. The horror film themed project was released on October 31, 2023.

bottom of page