New Scratcher Joined 3 years, 11 months ago Czech Republic
The Czech republic says I am a loud siren. Heh who knew?