Post Tagged with: "Popu Lady"

by / on July 23, 2013 at 11:55 am / in Culture, Live Reviews

LIVE REVIEW: Zebra Music Festival, Shanghai

The annual Zebra Music Festival happened on July 19, 20 & 21 in Shanghai. Over 100,000 festival-goers indulged in pure entertainment and sunshine. Live review.

Read more ›
by / on July 10, 2013 at 1:13 pm / in Events

Soak Up the Sun at Shanghai’s Zebra Music Festival

It’s all about the beach and the beats for this year’s Zebra Music Festival. Check out the line-up of bands performing on their Earth stage.

Read more ›