A possible new meaning for "follow the stars".
(twitter.com)
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (9)
sorted by:
Rothschild means "Red Shield"
Correct.
I've seen and heard Red Star, Red Sign and now Red Shield.