Last saw Colin Favor at the start of 2001 at one of the Eurobeat 2000 free parties. One of the hardest techno sets I've ever heard