Passing The Car Test: A review of “Superhighway” by The New 76ers
Check out our review of Superhighway the soulful southern debut release from The New 76ers, an acoustic 3-piece band from Tallahassee, FL. Photos, video and bio information included for this impressive first release.