A Red Letter Date in the History of Science: Flux Capacitor Day!
Papa Llama | November 5, 2009
While our friend Action Flick Chick Katrina Hill celebrates Guy Fawkes Day with a review of V for Vendetta, we at Rocket Llama Headquarters wish to remind one and all that today marks the 54th anniversary of the invention of time travel. “Here’s a red letter date in the history of science, November 5th 1955…That [...]
