Photos by Gary He

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup

Return to: Gizmodo Day Roundup