Checkered Demons
From scoot.net
The Checkered Demons Scooter Club is based somewhere around Narrowsburg, New York. I don't know exactly because they have crap info on their website. They seem like nice enough folks though.
[edit]
The Checkered Demons Scooter Club is based somewhere around Narrowsburg, New York. I don't know exactly because they have crap info on their website. They seem like nice enough folks though.