Red Team Racing

I’m on Hulu, are ulu? Nova is adding all of it’s content to Hulu and that includes Red Team Racing that includes yours truly. My scruffy mug is only on the screen for a few seconds, but it’s there nonetheless. Watching “The Great Robot Race race” video will explain what Red Team Racing was about and put the photos of me tooling around in a Hummer in context.