When Part Time Justin makes a bet he follows through if he loses.

Back on March 26th predicted the the astronaut on 'The Masked Singer' was none other than Lance Bass. Well, the astronaut was unveiled this week - SPOILER ALERT IN VIDEO BELOW - and Justin decided to pay off on his bet right then and there, shocking all the cast members of The Kidd Kraddick Morning Show.

See it for yourself, but you've been warned!