TechnicallyEvan
| NOVA Talking Turtle 1983 @TechnicallyEvan | Uploaded December 2022 | Updated October 2024, 1 hour ago.
Great information from Seymour Papert and Lego
🔇 TAP TO UNMUTE
NOVA Talking Turtle 1983 @TechnicallyEvan