Anyone seen these yet? They arent out and arent even on the Dropstars website yet. I saw them at the Denver Auto Show today on a DUB Buick (not sure the model). They are so sick looking. Im trying to find a picture somewhere on the internet, but am having no luck. Anyone know when they will be available? I didnt take my camera with me, but trust me they are down right sickening!!!
