Tech Limitations

Name Tech Limitations
Category Participants - Contest - NYC
Affiliation NYC