The Baby Seals are a punk band from Cambridge.

Order their debut EP here!

Download My Labia is Lopesided, But I Don't Mind for free here