Nissan Versa Forums banner

1 - 2 of 2 Posts

·
Registered
Joined
·
1,965 Posts
I can not belive they would actualy put a pic of obama on a us flag what is this country coming to. had to share this on facebook to thanks for the link.
 
1 - 2 of 2 Posts
Top