Yeah I would just stick it on my window. Good idea to just tape it tho, will help because I don't have sticker paper either lol. Aight I'll do that, should be up monday.