Vincent LaRussa is an American singer songwriter and multi-instrumentalist with Before The Storm being his debut release which features just the seven songs with a running time of around 29-minutes so it is either a full album or merely an EP and I guess the choice is yours to make. It seems that he LaRussa..