Freelance Whales at Lollapalooza! August 23, 2010 admin Freelance Whales played Lollapalooza. See more photos here.