Crazy Inventions (34 photos)

Get them at your local wtf shop.
170

240

328

426

524

615

715

813

913

1013

1117

1215

1313

1412

1511

1610

1710

1810

1910

2010

2115

2212

2310

248

258

268

277

287

297

306

3111

329

334

344