Flower Power Happy Hour SUPER LOVE SHOW!

JV Restaurant, 6666 Arlington Blvd., Falls Church, VA.