Submitted by eagle on Sun, 04/03/2016 - 22:09 Around a year ago, I was in Lafayette, Louisiana, USA. I came across this critter on a water bottle on my bicycle: Rock & Roll!!! :) Add new comment