Larry catches up with Chuck Criss from New York’s Freelance Whales to talk about their sophomore album Diluvia, their performance at Austin City Limits just moments before, future plans, James Dean, Planetariums, Australia, Big Day Out, Sufjan Stevens and much more… Audio edit by Tiffany Britchford
- Larry Heath
- October 17, 2012
- Features
- Interviews
- Music