Barack Obama Is Your New Bicycle29 August, 2008 PeteLooks like a new meme is finding it’s way around the internet. It now seems as though Barack will soon have to battle Chuck Norris for WWW domination.