Thea Van Seijen
The answer is yes! Yes you have probably heard of her and from her somehow, somewhere, especially if you have been following any of the projects and releases The RZA (Wu-Tang Clan) has been putting out since 2005. Thea Van Seijen, who hails from The Netherlands and resides partially in Europe and USA is the […]