Chicago-based alternative nation trio Philo was produced in 1995 by singer/guitarist Jeff Cohen and drummer Chris Russell; originally a four-piece, the music group split in two pursuing an appearance on the South by Southwest celebration, with bassist Johnny Nickels putting your signature on on immediately after. Debuting using a cover …
Read More »