Their website shows a scene which displays the American flag. Must be for illustration purposes only.
Welcome to the FREE Republic.