new superbird!
Found a company in the Detriot area making these, don't have much more info yet. Whatcha think?
Print