What is The Riff?
Penrith, New South Wales, Australia
Penriff Panthers NRL Team
The Riff is the Town where everyone wheres one shoe ;-)
See penriff, penrith, the, riff, the riff