Rumor Patrol: No Doubt Playing Upcoming Show In France?

Thanks so much to French fan Padrino, but apparently there is a new poster in a metro subway station in France that list upcoming show dates, and No Doubt’s name is listed. Here are the posters, sadly there is no date listed on the poster, but maybe there’s a hint for a couple dates in […]

Tagged