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

0
1
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.



Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here