T-Rex on a Segway This leaked video tells you everything you need to know From Boston Dynamics (who else?)