Stereogum — Leopallooza is a tiny music festival in Cornwall, England described by organizers as “The greatest house party… in a field.” It’s so tiny, in fact, that about 2:30 a.m. Saturday night the number of people remaining on site dwindled to single ...
more info