gerard arguelles

gerard arguelles

Software Engineer, Android, Microsoft, Web, Mobile, Angle Brackets, Curly Braces, Semi Colon, Employee, Art, Calories, Rock and Roll. Failed MMA, Musician