Free Press Summer Fest 2012: The Sexy, Sweaty Crowds

  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Skip ad in seconds.
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
  • Free Press Summer Fest 2012: The Sexy, Sweaty Crowds
1 of 112
Summer hasn't even begun yet, but the dress code for Free Press Summer Fest was bikini tops, short shorts, shirtless dudes, and body paint. PHOTOS BY MARCO TORRES (1-15, 90-112), GROOVEHOUSE (16-34, 50-62), JAMES BRICKER (35-41, 63-75) AND MARC BRUBAKER (42-49, 76-86)

More FPSF 2012 Coverage:
- Summer Fest line-up reviews on the Rocks Off blog.
- Popsicles and Pizza: The Food of Summer Fest
- FPSF: The Bands from Saturday
- FPSF: The Bands from Sunday