Monday, April 18, 2011

Women squids -- invincible motorcycle riders

It's being reported in the motorcycle-blog-o-sphere that women riders are starting to pop up amongst the squids. (In case you're not familiar with the term, check out the definition in the urban dictionary: squid, aka stunta.)

Post a Comment