Alex Vargas – Giving Up The Ghost EP 01/02/2016 by Tom Roden Mountains and chasms of disarming electropop. Categories: EP Review, Review • Tags: Alex Vargas, Ashes, Give Up The Ghost, Giving Up The Ghost EP, Shackled Up, Solid Ground, Wear Your Demons Out