Rick Taub: Soundtrack of the City

If you spend enough time in downtown Los Angeles, chances are you’ll cross paths with the one and only Rick Taub. Standing tall at 6 and a half feet, Rick has been rocking his…

Loading