Filterheadz are a Techno DJ and producer duo from Leuven, Belgium. Formed by brothers Bert and Maarten Wilmaers.

Photos