Deer Tick released an official music video for Main Street, the first single off their October 2011 release, Divine Providence. In an interview with PopMatters, lead singer John McCauley stated Main Street was his favorite track off the album. Check out the video and watch the band demolish their lonesome rock ballad to explosive proportions.
Topics: deer tick
"The symbols that the artifact in Spirits of Xanadu uses are esoteric -- at least for the average Western gamer. It is Chinese culture reflected back at us through the lens of alien understanding.READ the article