The title for the post reads "Bribe Island"; So I thought your post would have something to do with government officials.
I imagined contractors and lobbyists with boat loads of cash floating up the the local government dispensary looking for the latest handouts.
I was able to find Bribie Island on a map.
The map shows a town on an island with a large beach. It looks like it would be a fun place for cycling ... but not for cars.