Sunday, August 9, 2009

LenchBusta?

New graffiti just near my house - I have absolutely no idea what it means! Any ideas?
(oh, and that's my super-fast new road bike in the pic - just getting home after a training ride to Frankston. It's time to get off the couch!)

No comments:

Post a Comment

Related Posts with Thumbnails