PLC Billiards