Album Review: The Trujillo Company – Home

June 17, 2019

The vibe of The Trujillo Company could be summed up as a steady cloud of reefer smoke wafting out of a storm drain into the misty Seattle air, we’ll say circa 1991. Despite this, the Denver outfit is nothing short of a breath of fresh air for the Colorado music scene, releasing “Home” June 22nd at Larimer Lounge.

Continue reading