Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 14, 2012
Steve Downes is a radio DJ for 97.1 The Drive by day...by night, he is the voice of Master Chief from the Xbox video game franchise, Halo, and he LOVES his job! Aired Monday May 14 on Chicago's morning show "You & Me This Morning" on WCIU TV Channel 26. Produced by Rhys McIntyre.