Derek returns to form Voltron…or whatever you call him and Steve together as the two make a play to be on the red carpet in with The Muppets in November, they talk a little Green Lantern, and the hilarity ensues […] ↓ Read the rest of this entry…