I'm still excited about The vehicles and effects were the best part of this fanart. Seriously, so much info leaked in that short trailer

65 320