World

Video Made in America: David Muir tries one of Oprah’s Favorite Things at Rubirosa in NYC


David Muir stops by Rubirosa’s in New York City’s Nolita neighborhood for a behind the scenes look at the America-made products.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button