TechCrunch Disrupt Europe: Berlin 2013 (Day 1)

10539388806_7d21d4f269

Samtidig et annet sted…