No. 88 pit crew channels 'Man of Steel'
Recently, members of the No. 88 National Guard "Man of Steel" Chevrolet SS contemplated what they would do if they were Superman for a day. These are some behind-the-scenes photos from that shoot. Click here to watch the final video.