Barrows (album release show) Sunday, May 18, 2014 9:00 PM 11:00 PM 21:00 23:00 The Satellite 1717 Silver Lake Blvd Los Angeles, CA, 90026 United States (map) Google Calendar ICS Show Info - Buy Tickets - 21+Stream the new album Red Giant here