In Reply to: Garlic Lane??? posted by Island of The Gods on Sunday, 25. February 2007 at 17:47 Bali Time:
place there called Garlic Motors or something similar.
Follow Ups: