Tom Staar presents Flight Of The Buzzard on Armada Music
Today marks exactly two weeks after Amsterdam-based record label Armada Music turned 15 years old, and none other than Tom Staar has dropped a brand-new single to celebrate the anniversary in style. Made exclusively for one of Armada Music’s forthcoming, 15-year-themed albums, ‘Flight Of The Buzzard’ sees the U.K. hotshot turn in an instant crowd favorite