Giant Robot Store and GR2 News
Tessar Lo once lived in Los Angeles and now calls home, Canada. He’s doing art more freely than ever and is having an exhibition called, The Dying Wishes in Amsterdam. The show card is below. His piece for Giant Robot 2′s Robots exhibition is below and we thank him for his kind comments that are found on his website.
Continue reading