ITCX: Big Sister is Watching You Clipped from a flash ad that ran some time ago on Bank of America’s homepage… If you want a vision of the future, imagine a six inch heel stamping on mortgage rates – forever. Share this:FacebookTwitterTumblrEmailMoreWhatsAppPrintPinterestReddit Related