Originally Posted by MachoMouse
Hi!..yes it is on flickr..taken by Will of Good Magazine...he took a bunch, but that's my favorite by far...are you in LA?
No I am in Tucson,Az. I was searching motorized bikes one time on flicker and I think thats were I saw it. I remember thinking " What a cool photo "