Since I am pretty sure transparent aluminum has not made it past the Star Trek fantasy stage, and assuming this is some polymeric plastic (ie. not glass, eeek), I don't think I would want to hit a speed bump very hard or go around a corner with some velocity with those.