Quote:
Originally Posted by gldstwmn
Come to think of it, there was one of those billboards here, by a major highway no less. I was staring at that freaky looking thing thinking "What the hell is that?"
|
Yep, they were in 10 major cities. Only Boston went all nutso.