Driving by one of these would make me think, "Did Apple release a new iPhone?"


~ You know, because of the people camping in line.