Three Russians Performing A Lip-Sync Inside A Car BY Angel | Sponsored Insight Apr 24, 2015 02:34 AM EDT