by Aubin Paul Videos
Greek shoegaze outfit Zebra Tracks have posted two new music videos as they gear up for the release of their next album Collective Guilt on July 17, 2012.
You can also stream the entirety of Collective Guilt via SoundCloud.
Greek shoegaze outfit Zebra Tracks have posted two new music videos as they gear up for the release of their next album Collective Guilt on July 17, 2012.
You can also stream the entirety of Collective Guilt via SoundCloud.