For a guy that has pretty much done it all Spencer continues to shine with each record...
Have you heard this chart topping single “Fall Down” from Spencer yet? Listen to that here! Now...
Shanghai based producer Spencer Tarring has been at the front of the rapid dance expansion in Asia...
RSS