Photo: No Doubt Takes A Tour Of Niagara Falls

Thanks to vigilair for sharing, I noticed the other day on Steve’s Facebook that he added photos from his trip to Niagara Falls. Apparently the whole band was there (minus Gwen it looks like.) A tour guide update his blog about giving the band a tour of the famous landmark. How exciting would that be! […]

Tagged