For these Russians nothing could be more exciting than their first car bomb in Los Angeles, that is as long as they can find a parking spot.

(via HitParadeDigital)