answersLogoWhite

0

The Scottish band Mogwai was formed in Glasgow in 1995. They are a rock band and have made 8 albums. They chose their name after seeing The Gremlins movie.

User Avatar

Wiki User

12y ago

What else can I help you with?