Magnolia Thunderpussy – Starin’ Down the Sun – Review March 16, 2005 Exploded onto the L.A. punk scene in ’84, then imploded in ’86. Flea, Thruston Moore, and some others line up to say nice things. Guess ya had to be there.