Tito the Turtle wrote:this mall looks familiar, anyone know where it was?
According to this page on Petzl's website, the Mall is in Florida.
Moderator: Tim White
Tito the Turtle wrote:this mall looks familiar, anyone know where it was?
Users browsing this forum: No registered users