Owen Sands – Bug On Out – Techno Essential 20 at Traxsource

Owen Sands – Bug On Out (Original Mix) made the “Techno Essential 20” list on Traxsource at the end of August!

Congrats go to Owen Sands. The kid is turning out amazing music these days.

http://www.traxsource.com/index.php?act=show&fc=tpage&cr=titles&cv=177147