Lowlife VW Meeting

Lowlife VW Meeting

Posted by Glenn Rowswell on 18th November 2013

Japanese people drive just Japanese cars right? Wrong, check out this Lowlife VW Meeting in Nara, Japan.