Hahaha. light leaks? No. Wouldnt think so. at all.