Johnlennon

12.28.08
John Lennon eerily returns to push OLPC cause
12.28.08

John Lennon eerily returns to push OLPC cause

John Lennon may have departed this planet 28 years ago, but that's not to say he can't still have a...

View
05.08.06
Found Footage: John Lennon invented the iPod?
05.08.06

Found Footage: John Lennon invented the iPod?

That's what this short movie from James Serafinowicz (and starting some folks from Shaun of the D...

View