One Response to “Don’t give up on Vista (web) ad”  

  1. 1 [E.T]

    Uh-Huh, your source of marketing ideas :D

Leave a Reply