Billy Loves Cha Cha Forever
Cracked Actors Theatre Level 1, 34 Lakeside Drive, Albert Park, Victoria, AustraliaKings Cross, Australia - New Year’s Eve, 1968. On the floor of a pokey flat lies the dead body of a street hustler shot at close range, straight through the …