This teaser trailer for Star Wars Rebels is essentially nothing. That doesn’t stop it from essentially breaking my dick with excitement.
Read the rest of this entry »
Omega Level