<img src="https://i.imgur.com/6DIgQ.jpg" alt="c" width="646" height="426" /> An Ewok in a DeLorean - Worlds collide! How does he even reach the pedals? [PIC]