Thaddeus Strauss

Thaddeus Strauss is from New York City, NY. He strives to elevate minds with his music, and get folks from the grind to the groove. [+]