Felix Snow release new single “Windows” ft. Icona Pop Posted on December 18, 2016 by Stitched Sound Felix Snow has released a new single “Windows” which features Icona Pop in the track as well. You can listen to it here.