Father's Shout live

Wednesday 25 July 2012Past concert

Father's Shout

Venue

5603 Melrose Ave 90038 Los Angeles, CA, US

Venue info and map

Share this event

Additional details

Doors open: 19:15