Felix Stowaways

Visiting again from across the seas, well the Orwell, are popular local group Felix Stowaways, who are blessed with the catchiest group name that could be bestowed upon a crew by virtue of their home town.