Thaddeus Strauss | Wiki | Everipedia, the encyclopedia of everything

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. [+]