Auto news; Homer’s Sat-Nav Bow

Auto news; Homer’s Sat-Nav Bow “You missed your turning. Doh!†The immortal words of Homer Simpson – the bungling star of the animated TV series, The Simpsons – could be the next you hear on your sat-nav.
Related with this news Japan Auto Store's other car news