Como se los informamos anteriormente, LSD and the Search for God están ultimando los detalles de su próxima producción discográfica, un EP de nombre Heaven is a Place del cual pudimos escuchar su primer single «Heaven». Ahora el regalito que los shoegazers nos vienen a dejar en línea es el video teaser de este EP, mismo que compartimos arriba.