Howard Stern Billboard

The rumor is that Sirius has placed a huge billboard on Varick and Grand in NYC that reads, "Howard Stern is Coming... All Over America." Anyone has a picture?

0 comments:

 
Related Posts with Thumbnails