Liem Nguyen

Liem Nguyen

Interaction Designer, Chili Peppers addict, Dad, Transformers geek