Windshield and headliner question

Yup, it is definitely RRRRRRRRRREEEEEEEEEDDDDDDDDDDDDD! :) Keep the photos a' comin'.