This does sound great but because I'm an idiot I assumed the title meant that they had installed a 20 story LCD display on the side of an old space shuttle.
Which I thought was pretty cool too.
But I think I've been watching too many PC gaming hardware review videos.
I read the title and literally thought "Huh how did they fit that inside the shuttle?"