Spencer Tarring – Flight DL636 – Audio

The China based EDM producer Spencer Tarring was introduced in 2014.

Spencer Tarring - Flight DL636

Spencer Tarring

His most recent track set for official release on the 22nd of August Flight DL636 was created on the aforementioned flight number somewhere between Tokyo (Japan) and Los Angeles (USA).

For more of the latest tracks from around the world join Emerging Indie Bands on Facebook.

Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.