Viva Las Vegas as all we can say because the Golden Knights win the Stanley Cup. They take down the red hot Panthers and make them sound like pussy cats. Lord Stanley has spoken and he's decided the Cup will reside on the Strip of Las Vegas. Check out the show and sound bites Paul attached to the Champs.
Support the show