Out in the sand. Stormed by music.
Like literally.
On November 21st, The Philippines will bring forth a festival that will fuse its biggest talents in one massive celebration of sound — the Sandstorm Electronic…