Amazon HQ2 Possible Hint in Super Bowl Commercial?
So did anyone else notice the Amazon commercial started off by reporting the weather in Austin? A possible hint?
So did anyone else notice the Amazon commercial started off by reporting the weather in Austin? A possible hint?