The Great Bicycle Race

|

In Cardiff, Wales, local officials are under fire for building a bicycle lane just eight feet long. The local council spent £2,000 on the lane, which they insist will encourage "green" transportation.