All Events « Tramshred SOLD OUT: CAGE THE ELEPHANT + SPRING KING » This event has passed. Buy Tickets Cardiff Mini Film Festival Sunday, June 25, 2017 5:00 pm - 11:00 pm 18+ (Accompanied by an adult)