For a guy that has pretty much done it all Spencer continues to shine with each record...
Spencer Tarring, the UK born producer and DJ has taken over China and continues to with each...
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