Mike Adams May 8, 2016 Albums Little Green Cars - Ephemera Mike Adams May 8, 2016 Albums The Dublin five-piece returned in March to release their second album ‘Ephemera’.