0 By Newell Turner The Screen 02 Jun: Fan Trailer: Star Wars: Legends In this fan made trailer from 2007, we are promised a new take on Star Wars that trumps all other…