Glide Magazine premieres “Ghost Town”