Displaying posts tagged #Rhode Island

Picture of the day: Project Shredpool - The Human Shredipede

Fri, Jun 23, 2017
Picture of the day: Project Shredpool - The Human Shredipede

Project Shredpool, the Human Centipede in Pawtucket (Rhode Island). Larger Picture on Imgur (via).

Share the love on Facebook Twitter