I forget the details, but remember a long time ago there was this teaser pic of some part and people were like, "I've seen this part in person and it's awesome," then months and month later still nothing... Anything ever come of that part? What was it?
~Brad
~Brad