Strange Birds will premiere in Screen Dance Festival in Stockholm!