Shelf Life sigue promocionando su grandioso disco Everyone Make Happy y ahora ha decidido revelar el vídeo para el tema Sinking Just Right que es de las mejores canciones del material.
Este pueden verlo a continuación y no dejen que el tono suicida los saque de onda.