Louie G’s Vintage Celebrity Photos – Who’s in the Photo with Louie?
Who is in this picture with Louie G?
Here's a few hints:
- This band formed in Buffalo, New York
- Won 3 Grammys in 1998
- Will play at this year's 'Live in the Vineyard' in Napa Valley
Think you know the answer?