Concerts

Sheppard 4

Sheppard Live in Manila

by

The indie pop rock band, Sheppard, has rocked Manila last August 11 at the Mall of Asia Music Hall. Though established in 2009, the band…