You will find that the passenger side also has the flag, the blue field of stars should always be in the highest position of honor. So if you are displaying the flag on a wall (horizontally or vertically) the blue field of stars will always be in the upper left. When displayed on a person or vehicle the FRONT is the highest position of honor.
Army Regulation 670-1 states, “the American flag patch is to be worn, right or left shoulder, so that “the star field faces forward, or to the flag’s own right. When worn in this manner, the flag is facing to the observer’s right, and gives the effect of the flag flying in the breeze as the wearer moves forward.”