This month's current Internet meme: Barack Obama is your new bicycle. There's a roundup of it at Boing Boing (be sure to read the comments for further links), and here's what appears to be the origin story.
This month's current Internet meme: Barack Obama is your new bicycle. There's a roundup of it at Boing Boing (be sure to read the comments for further links), and here's what appears to be the origin story.