Sick Sick Birds Record Release Show at Metro Gallery doesn’t have any reviews yet.