UCS Luke Skywalker’s Landspeeder (75341) Revealed

So a funny thing happened on the way to Tosche Station….The UCS Luke Skywalker’s Landspeeder (75341) is making it’s way to you this May the 4th to celebrate Star Wars Day. No, seriously, I’m not kidding. New UCS sets usually release on May the 4th and this year is no different. Well…it’s a little different…