These famous Rachel Chandler security camera pics are actually from the now defunct Le Baron nightclub in Chinatown, not the island ~~~~~~~~~~~~
awwww, now I’m disappointed..
Weren’t those camera pics posted by Q? Or amirong?