Big Bird could have died on the Challenger shuttle explosion in the 80's

Top