Got my helmet sticker in finally. If you see this helmet on the road, its me. Attachment 7592
ED209 says RED is faster, you have 20 seconds to comply !
Forum Rules