May 6, 2022 #1 M MIflyer 1st Lieutenant 6,582 13,063 May 30, 2011 Cape Canaveral Looks like something from WWII, but inside..... Is this Dawn of the Dinochrome Brigade?