Volkswagen Jetta Junkies banner

glenwood

  1. Photos / Images / Wallpaper / Video
    I've always seen it passing the other way so i never get to say hi but this time i saw it parked! Walmart (the place famous to be full of rice) had one little gem in it lol this Walmart is on South Halsted in Glenwood, Illinois which is a south suburb of Chicago. If anyone knows this guy or has...
Top