Iz-Lay
Isla is an island up in the North of Scotland.
(
wastedindustry yes indeed sir,
Fri 8 Jun 2007, 10:21,
archived)
but but
apparently they're in Islay...
according to t'website
and 'ning dear chap
(
bilbobarneybobs I'll be 14 in b3ta years soon.,
Fri 8 Jun 2007, 10:22,
archived)
it's out to the West
kinda level with Glasgae... just past Jura... North of Ballycastle in NornIrand
(
Prof UnderCover evitable,
Fri 8 Jun 2007, 10:27,
archived)