Favorite

Breaking News - 10,000 Chinese-made LoLcatz lost at sea; Captain, realizing his epic fail, goes down with the ship.

By Unknown
  • -
  • Vote
  • -
Recaption
Comments
Back to Top