Imagine Cup TV Episode 009: Moscow Local Finals; Robot Baby; Social Media Team; and the KFC Russia Award

Play Imagine Cup TV Episode 009: Moscow Local Finals; Robot Baby; Social Media Team; and the KFC Russia Award

The Discussion

Add Your 2 Cents