Scroll to Top
Loading...

Tag Archives: watch first 5 minutso f vh1 beauty bar

It’s here! Tonight, VH1 will be premiering its newest reality TV show, The Beauty Bar! If you want to go out for a night on the town in New York City, you have to go to Inwood in Manhattan and visit...