I have a vague childhood memory of seeing a gigantic steaming coffee cup on the roof of a building somewhere downtown near one of the major expressways. Does anyone recall the name of the company or where this might have been located? Any insight would be greatly appreciated!
Bookmarks