04-07-2009, 09:00 AM
dBlast,Apr 6 2009, 05:30 PM Wrote:The best thing about Cuba....
No loud mouth Americans!
More Lada:
[right][snapback]284430[/snapback][/right]
Boy, I dunno what's scarier, the fact the Lada has a tint or the wheels on it :blink:
NefCanuck