EMBED </>More Videos

Finally Arrived is a women's fashion boutique on wheels. (WPVI)