New Scratcher Joined 10 months ago United States
i am the one who disturbs traffic
delaying drivers across the usa