Thalia Zedek Band, Emily Rodgers, Kevin Finn | Thunderbird Cafe | Rock/Pop | Pittsburgh City Paper