Free
Bird

This animal is the UK based Greenbird,
soon to be shooting for the land speed record of 116 mph. They are touting
something called ecotricity and it all seems green to us. The BBC did a pretty decent story/video
on them – check
it.