WATCH: Screaming Underwater / Mixed Mantra Live Baton Rouge-based surf rock band Screaming Underwater joins us for the second installment of Mixed Mantra Live.