Categories Selected Articles Buffalo Bills owner’s $100M yacht sparks outrage as taxpayers fund $850M stadium: ‘Slap in the face’ Post author By Mike Nova Post date August 21, 2025 Terry Pegula’s lavish $100 million superyacht, which he named “Top Five II,” has been spotted cruising the elite waters of Newport, RI. ← Dakota Johnson’s silver Gucci gown compared to aluminum foil: ‘Donning a roll of Reynolds’s Wrap’ → North Korea’s top officers abruptly pulled out of Russia — and what this could mean for Ukraine peace talks