Young Ejecta Album Release Party @ Baby’s All Right, 2/20/15

Some awful Friday night NYC traffic was not enough to keep me from my first Baby’s All Right experience (seriously?), as well as to be in attendance for Young Ejecta’s album release party for their second LP, The Planet. Young Ejecta is a synthpop duo comprised of vocalist Leanne Macomber and producer Joel Ford who […]