Japanese Trains Make Me Love LA Traffic
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
Read More »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
Read More »