The $70M domain that couldn’t survive a Super Bowl ad
The $70M domain that couldn’t survive a Super Bowl ad