Showing posts with label lovetoride. Show all posts
Showing posts with label lovetoride. Show all posts

Monday, May 28, 2007

Even Cicadas love to ride their bicycle


You Witness User Photo - Sat May 26, 12:45 PM ET

Photo

One of the millions of 17 year cicadas that recently emerged from the ground under Chicago, Illinois, poses obligingly while perched atop a miniature bicycle on May 25. (Photo and caption submitted by Frank Rico)

Even Cicadas love to ride their bicycle :)))