Japanese Trains Make Me Love LA Traffic

Brotha Jonze June 24, 2008 2

Living in Los Angeles, traffic can easily turn a 15 minute drive into a 2 hour hell trip. But after watching these Japanese Sardines pack themselves (with the help of jappackers) on trains makes me feel much better about my three hour, fifteen mile drive…

2 Comments »

Please help us fight spam/automated signups. Follow the instructions in the graphic below:


You know you want to... Like us and you'll stay updated with funny pics & videos on Facebook. Close