Check out Edai and Team 600 with their latest visual Dir by Rio. Edai – “Im Self Made” Mixtape Coming Soon