WWE Raw
May 17, 2010 (Toronto, Ontario, Canada)
E20 May 17, 2010 2h TV-14
With just six days before Over the Limit, special guest host Buzz Aldrin, one of the famed astronauts aboard the first manned mission to the moon, blasted the WWE Universe into orbit on a commercial-free Raw.
Where to Watch May 17, 2010 (Toronto, Ontario, Canada)
Cast of May 17, 2010 (Toronto, Ontario, Canada)