Doc Physics – Transformers are Awesome! Step up, step down, step all around town. But who’s buying? Video Rating: 4 / 5