Ripley's Believe It or Not by Ripley’s Believe It or Not! for November 26, 2007

  1. Screenshot 2021 01 06 at 1.40.17 pm
    Two Crocodiles in the bar   almost 3 years ago

    thus screw china

     •  Reply
Sign in to comment

More From Ripley's Believe It or Not