SoundCloud: Omen – Medusa
Omen decides to release his self produced record titled Medusa. Omen is currently working on his upcoming project called Elephant Eyes, which he plans on dropping later this fall.
SoundCloud: Omen – Medusa
Omen decides to release his self produced record titled Medusa. Omen is currently working on his upcoming project called Elephant Eyes, which he plans on dropping later this fall.