In Reply to: Where to watch the AFL Grand Final?? posted by Ammie on Tuesday, 22. September 2009 at 13:24 Bali Time:
i think they have it on a few big screens down melasti street and padma. im sure they will show the grand final everywhere in bali.