The Trujillo Company Denver, Colorado
The Trujillo Company is a dynamic trio of rock n roll explosiveness based in Denver, Colorado. Often compared to Foo Fighters, Queens of the Stone Age, and Royal Blood, the band is forging its own path in today's rock landscape.
Streaming and Download help