Where’s the technology?!

With all of the technology today, why the hell are there new window stickers that do this? Seriously?

Leave a Reply