“Doctor Who: The Giggle” Trailer Released
Following the release of the second “Doctor Who” 60th Anniversary special, the BBC has released a teaser trailer for next week’s final anniversary special, which is called “The Giggle”. In this special, the giggle of a mysterious puppet is driving the human race insane. When the Doctor discovers the return of the terrifying Toymaker, he […]