When is TechKnowledge (TK) and where will it take place?

Follow