Concert Review: The Beautiful Bodies, 5/10/08, the Nowhere Bar

The Beautiful Bodies
Date: May 10, 2008
Venue: The Nowhere Bar at the Uptown Theater
Better Than: An underage hottie flirting for a Heineken.
Download: MP3 “Touch Me (But Only If You Know How), feat. Venus Starr and David Wayne Reed” from the Beautiful Bodies brand-new debut, Touch Me.
By JASON HARPER
One of the more persistent personalities on the scene, Alicia Solombrino (“Alicia Solo” if you’re nasty) led her Beautiful Bodies through a short bash of an album release this past Saturday night at the Uptown Theater’s smoking room, called the Nowhere Bar. Click on the photo below for a slideshow by Michael Forester. Review after the jump.