Aputumpu Fest begins today; Electric Eel Shock on tour
After a show at Death By Audio earlier this month, Japan's Electric Eel Shock are returning from a trek down to SXSW with Peelander-Z. Their first trek in the US in six years is almost complete, but they have a few shows left on their itinerary with Hot Cha Cha that include a final show at Cak…