2000 – To celebrate the release of their new album…

2000 – To celebrate the release of their new album “Black & Blue,” the Backstreet Boys are on hand at a fan-packed Times Square in New York to tape MTV’s “Total Request Live.”

Be Sociable, Share!

Leave a Reply