I will watch Madison for you. Have never seen a green ciao here, and nobody is making cool bike here except for people I know personally. If I were you I would suspect some shit head kid in the neighborhood or city.
Thats not JD in that picture is it? I know a kid that lives up north that looks a lot like that.