Review – Tech N9ne and Strange Music Still Love Colorado Josh CowdenApril 10, 2017 Strange music returned to Denver this past Saturday on April 8, 2017 and completely sold out the Fillmore Auditorium, a feat that is not new for them as they so... 303 MagazineColfaxConcert ReviewsMusic3 min read