Jeffrey Alexander + The Heavy Lidders – Star Power Jeffrey Alexander + The Heavy Lidders will release their new album, New Earth Seed, on September 28th through Arrowhawk Records Experimental, Psych Tagged in: Arrowhawk Records, Jeffrey Alexander + The Heavy Lidders, Pennsylvania, Philadelphia, United States Share Article: