Posted by aussiemike on Wednesday, 24. June 2009 at 05:30 Bali Time:
When last in bali (2005) I purchased a couple of Mambo Loud shirts from the Surfware Factory outlet. Is that outlet still there and is there anywhere else I can purchase the loud shirts ?