In the following video taken in Paris at LeWeb in 2012 Rafael Pirker talks about Team Black Sheep and what they do.
Nice to see him talking personally after hearing so many things about this guy, and seen so many of the great TBS videos such as this:
this:
and this: