Photo of Billy's House

Location: 219 Princess Street
As Seen In: Power Rangers

Billy hangs from a pipe on the ceiling while searching for clues on the location of the Zeo Crystal.