geektown.co.uk
Star Wars: Detours Trailer
I’m not sure how I managed to miss this trailer when it came out, but now i’ve spotted it, I thought i’d post it! ‘Star Wars: Detours’ is an animated TV series from Ro…