http://www.time.com/time/health/article/0,8599,1945447,00.html they really are everywhere, aren't they?
well you do know what the stars on the subaru emblem are right?? Subaru is what the Japanese call the Pleiades (star cluster we call the Seven Sisters), thats the Pleiades on the emblem.... http://en.wikipedia.org/wiki/Pleiades_%28star_cluster%29