Close call (Russia need for speed)

LOL, is that russian rap
 
I was at T&T supermarket this weekend, and there are these guys that have a table set up selling dashcams for $60 a pop. Well, they had a laptop just to show people as an example. Guess where those videos were from ?? Hilarous)
 
Back
Top Bottom