World’s Strangest

Your source for the strangest things around!

Princess Leia Costume Made of Duct Tape

First off, it’s awesome to have a Princess Leia costume. You know, with the buns and all. But how cool is it to have a Princess Leia costume made of duct tape? Yeah, that’s what this is! Lindsay Boo Barrasse made this out of tons of duct tape. She gives us some details about how it [...]