Tudelu!

We all have different backgrounds when it comes to joining this beloved forum. But how and where did YOU find this site?

Personally I installed the damn thing, so.