After taking last week off, the hit animated TV series Star Wars Rebels returns for more Season 3 action on Disney XD tomorrow night with a brand new episode titled “Imperial Supercommandos”. A preview clip from the episode was released by Lucasfilm last Monday. Check it out below once again or for the first time if you missed it initially.